2009-10-27 206 views
1

我已經使用套接字編程創建了一個項目。如果我將一個客戶端連接到我的服務器,那麼從我的客戶端發送的數據將被服務器成功接收。但是,只要我連接多個客戶端,服務器就只能接收一個客戶端的數據。其他客戶端無法連接。如何讓服務器接受所有新的傳入連接,以及如何讓服務器從同一客戶端接收兩個文件?異步套接字編程

+1

@karthik:請繼續研究你的語法技巧。 :)很難弄清楚你的問題是什麼。 – 2009-10-27 12:31:19

+1

聽起來像你的項目需要一些重做。在這裏放一些代碼,以便我們不必猜測你做了什麼 – RC1140 2009-10-27 12:31:27

+0

好吧讓我糾正我的錯誤,請給我一些上述問題的回答 – karthik 2009-10-27 12:40:44

回答

1

如果您的代碼使用BeginAccept,EndAccept方法異步接受新連接,請不要忘記在AcceptCallback中調用EndAccept之後再次調用BeginAccept。

Regards