作者freehand1122 (希望)
看板Visual_Basic
标题[.NET] 使用winsock元件 多人连线的广播问题
时间Wed Nov 4 04:27:16 2009
请输入专案类型(网站专案或者应用程式专案): windows form
目前想用winsock练习写一个多人聊天室
设计流程是依照这个网站的程式,只是写成.net版本
http://tw.myblog.yahoo.com/lk-hsu/article?mid=1457&sc=1
遇到的问题是无法进行广播(多人连线没问题)
我简单说明目前Server的设计流程
先拉一个winsock元件出来,这个元件用来listen
然後动态new 5个winsock元件,并且Handle相关事件
(进行多人连线,每1个元件对应1个Client)
资料传输的部份先用5个winsock元件各自接收资料,然後再广播给Client
接下来是执行阶段
建立多人连线後,Client传送资料给Server,但是Server无法触发DataArrival事件
(动态新增的元件已经Handle进去,却还是无法触发事件)
请问设计流程是否有问题呢?
恳请指教,感谢
--
不好意思,补上src
http://www.multiupload.com/UPCIRXVRML
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.106.140
※ 编辑: freehand1122 来自: 123.194.106.140 (11/04 04:43)
1F:推 HatasonJa:没有程式码也不知道你哪里有问题 先用一对一测试看看 11/04 08:45
2F:→ HatasonJa:会不会是CLIENT连线後就挂了 11/04 08:46
※ 编辑: freehand1122 来自: 123.194.106.140 (11/04 22:17)
3F:→ freehand1122:已附上src,一对一连线没问题,再增加一个Client就 11/04 23:26
4F:→ freehand1122:没反应了... 11/04 23:26