2010-02-14 46 views
0
長壽的網絡連接

的想法是有一個窗口服務,客戶端可以連接到(TCP,WCF,遠程),當在Windows服務中的數據變化,更改發送到客戶端。這方面的一個例子是股票定價服務器,當儀器價格發生變化時,將更改發送給客戶端。如何實現的dotnet

WCF確實有流,但只是流媒體一個大消息的反應還是可以用於很多小消息的?

套接字是實現這一目標的唯一方法嗎?

+0

我不知道保持連接打開所有的時間是個好主意......爲什麼不打開/關閉連接,你需要它?或者使用多個線程,以便可以同時打開多個連接。 – 2010-02-14 22:42:52

+0

服務器需要處理多個客戶端。將會有從服務器發送到客戶端的連續不斷的消息流,因此無論何時打開/關閉都沒有意義。 – mrt 2010-02-14 22:52:39

回答

1

所有連接,WCF或以其他方式,就在後臺使用套接字。

您可能要自定義「連接超時」和「讀取超時」爲所做的連接。