2013-07-25 164 views
1

我是一個新手C#套接字程序員,我試圖創建一個C#套接字聊天應用程序... 這裏是應用程序的要求.. *它可以接受多於一個客戶。 *它應該在單獨的線程上處理這些新的客戶端。 *服務器有一個活動客戶端列表並將它們顯示在列表中(GUI) *服務器應知道客戶端何時斷開連接,並將其從活動客戶端的列表(可能是散列表或陣列)中移除。C#多客戶端套接字聊天應用程序

老實說,我不知道從哪裏開始。 我一直在閱讀關於套接字,多線程和類似網絡上的各種文章,但我仍然有點整個客戶端/服務器交互的事情困惑.. 任何幫助/建議將不勝感激..: D

+0

開始學習使用[TcpListener](http://msdn.microsoft.com/en-us/library/system.net.sockets.tcplistener.aspx)和[TcpClient](http:// msdn。 microsoft.com/en-us/library/system.net.sockets.tcpclient.aspx)類。 –

回答

0

看看ZeroMQ。它專爲您所描述的應用程序而設計,工作得很好,而且是免費的。

相關問題