|
|
|
SignalR Windows Form Application รับ-ส่ง ข้อมูล ระหว่างPC |
|
|
|
|
|
|
|
SignalR มันคือ TCP ฉะนั้นที่ไหนผ่าน HTTP ก็ได้หมดครับ ส่วนที่ไม่ได้จะต้องตรวจสอบการเชื่อมต่อระหว่าง 2 เครื่อง เช่น Lan, Network , Firwall มีการ Allow Port 8080 ด้วยหรือไม่
|
|
|
|
|
Date :
2017-08-09 09:26:00 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปิด Firwall แล้ว สามารเชื่อมต่อและส่งข้อมูลได้
ขอบคุณ TC Admin ครับผม
|
|
|
|
|
Date :
2017-08-09 10:56:12 |
By :
1998926536791110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้การ Allow ดีกว่าครับ
|
|
|
|
|
Date :
2017-08-09 11:43:03 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เมือนำ โปรเจค ที่ เป็น Server ไปเปิด กับเครื่องที่ ไม่ใช้เครื่องเขียนโปรเจค
ไม่สามารถ Start Server ได้ แต่ที่ เครื่องที่เขียนโปรเจค สามารถ Start server ได้
สาเหตุเพราะอะไรครับ ผลดังรูปครับ
เปิดกับเครื่องที่ไม่ได้ใช้เขียนโปรเจค
เปิดกับเครื่องที่ใช้เขียนโปรเจค
|
ประวัติการแก้ไข 2017-08-11 16:16:34
|
|
|
|
Date :
2017-08-11 16:08:50 |
By :
HABAND-DUX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไม URL ถึงเป็นแบบนั้นครับ
|
|
|
|
|
Date :
2017-08-11 16:13:43 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลอง ตามนี้ที่เครื่องเขียนโปรแจคได้หมดนะครับ แต่นำไปเปิดเครื่องอื่นก็ไม่ได้ครับ
//const string ServerURI = "http://*:8082"; // or IP Address
//const string ServerURI = "http://127.0.0.1:8082";
// const string ServerURI = "http://loclahost:8082";
//const string ServerURI = "http://192.168.1.15:8082";
// string ServerURI = String.Concat("http://", GetLocalFQDN(), ":12345");
//string ServerURI = String.Concat("http://", GetLocalIPAddress(), ":8080");
|
ประวัติการแก้ไข 2017-08-11 16:23:06 2017-08-11 16:23:47
|
|
|
|
Date :
2017-08-11 16:22:43 |
By :
HABAND-DUX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พวก Firewall/Framework หรืออื่นๆ ลองดูหรือยังครับ
|
|
|
|
|
Date :
2017-08-11 16:55:27 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|