我試圖啓用使用Silverlight 4和輪詢雙工流的響應,但是當更新發送到客戶端的速率大於maxOutputDelay,這會導致不發送更新。StreamedResponse與Silverlight 4輪詢雙工不發送更新
例如,maxOutputDelay爲7秒,每10秒發送一次更新,一切正常。但是,如果我有1秒的maxOutputDelay,並且每500毫秒發送一次更新,則更新只是在服務器端,並且不會發送到客戶端。
這是我的理解,設置transferMode =「StreamedResponse」應該立即發送更新到客戶端,但這似乎並沒有工作。
下面是我的web.config的Web服務的綁定:
這個配置是基於從這篇文章中的信息:http://blogs.msdn.com/b/silverlightws/archive/2010/06/25/http-duplex-improvements-silverlight-4.aspx
感謝。