作者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