2011-10-03 70 views

回答

0

當然可以。這不是一個開箱即用的解決方案......我們知道,我們通過Silverlight進行的每個調用都是異步的,因此無論有未決請求,客戶端都會繼續響應。

也就是說,您可以使用HttpPollingDuplex並使用這種回調來通知您的客戶端,或者您可以只需定期輪詢服務器以獲取操作的當前狀態。

注意保存狀態服務器變量應最好存儲在ASP.NET會話並最終訪問的塊,因爲你是從一個線程寫它,並從另一個

閱讀它希望這會有所幫助

+0

如果從另一個線程訪問的所有內容都是僅由非輪詢線程設置(而未獲取)的變量,您是否需要鎖定塊? –