2011-01-31 16 views
1

據我所知,輪詢將不可避免地延遲實時更新。目前我正在使用來自凍結山點com的websync來實現這一點,並且它工作得很好。但是我想知道PollingDuplexHttpBinding是否值得一試。Silverlight中的PollingDuplexHttpBinding

  • 有一個人在關鍵系統中使用過這個嗎?
  • 它的性能比彗星更好嗎?當我說性能時,它可以同時處理多少個客戶端連接?
  • 是否可以配置輪詢的時間間隔?我的意思是在30秒,60秒等一次,

回答

3

我們目前正在使用這個爲我們的Alanta網絡會議平臺。我們的默認綁定是Net.TCP,因爲它速度更快,性能更高。但並不是每個人都可以讓Net.TCP通過正確的端口,所以如果我們無法通過Net.TCP連接,我們將回退到PollingDuplexHttpBinding。而且似乎工作得相當好 - 至少目前沒有重大抱怨。

關於性能,PollingDuplex綁定與您在其他基於長輪詢的系統中發現的大致相似。您可以在Tomek's blog上找到更多關於其性能的詳細信息。

是的,可以配置綁定的幾乎每個方面。控制輪詢間隔的特定屬性是ClientPollTimeout和ServerPollTimeout。有關更多詳細信息,請參閱here

+0

謝謝史密斯!這很有幫助。 – Muthu 2011-01-31 13:41:28

相關問題