2017-08-02 94 views
1

我見過不同的方法套接字,並希望與更新的東西(。淨4.5及以上)/易於維護和閱讀。一個連續的異步客戶端套接字接收示例c#

用於客戶端的基本要求的接收方法:

  • 1)具有連續地連接到服務器(在這段時間內等待 消息24/7)
  • 2)最小化資源
  • 3)服務器響應將被處理並顯示給贏表格
  • 4)獎金如果套接字斷開適當地檢測,並且需要 reconnec t

我希望有一個基於任務的異步模式(TAP)示例可以處理多個消息,但不會消耗CPU時間。任何我想要做的具體例子都在那裏?

這篇文章: Continuously receive from Async socket in c# in a separate Thread 是沿着我在想什麼,但我想我會徵求一些意見和例子。 SignalR不是該帖子中建議的選項。

+0

看起來像一個家庭作業 –

回答