2011-04-05 172 views
0

我對線程有很少的經驗,並且我已經使用了幾個小時而沒有解決這個問題。C#多線程服務器。將對象傳遞給主線程

我跟着這個教程: http://www.switchonthecode.com/tutorials/csharp-tutorial-simple-threaded-tcp-server

什麼是從該處理主線程客戶端通信線程傳遞一個對象的最佳方式。我只想傳遞簡單的數據,例如誰連接誰以及誰發送了什麼消息。

在此先感謝

+0

如果你打算去 「線程每個客戶端」路線(儘管教程中說了什麼,但不能很好地擴展),爲什麼你想要/有一個「主線程」,爲什麼你想要它與任何與獨立客戶端相關的任何事情? – 2011-04-05 10:44:01

+0

我想在服務器端列出連接的客戶端以及他們在做什麼。解決這個問題的方法比每個客戶端的一個線程更好? – OMGKurtNilsen 2011-04-05 10:45:47

+0

帶有處理隊列中項目的公共線程池的工作項隊列。 – TomTom 2011-04-05 11:01:56

回答

相關問題