[.NET] 使用winsock元件 多人連線的廣播問題
請輸入專案類型(網站專案或者應用程式專案): 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)
推
11/04 08:45, , 1F
11/04 08:45, 1F
→
11/04 08:46, , 2F
11/04 08:46, 2F
※ 編輯: freehand1122 來自: 123.194.106.140 (11/04 22:17)
→
11/04 23:26, , 3F
11/04 23:26, 3F
→
11/04 23:26, , 4F
11/04 23:26, 4F