簡體   English   中英

WCF RIA服務中的服務器進度

[英]Server Progress in WCF RIA Services

使用耗時的wcf ria服務時,可以從服務器向客戶端發送進度更新嗎?

當然可以。 無論如何,這都不是開箱即用的解決方案...我們都知道,我們從Silverlight進行的每個調用都是異步的,因此無論是否有待處理的請求,客戶端都將繼續響應。

也就是說,您可以使用HttpPollingDuplex並使用此類回調來通知您的客戶端,或者您可以按固定的時間間隔輪詢服務器以獲取操作的當前狀態。

請注意,保存狀態的服務器變量應該理想地存儲在ASP.NET會話中,並最終在塊中訪問,因為您是從線程中編寫它並從另一個線程中讀取它

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM