2011-11-30 123 views

回答

1

當然可以。使用WCF的一些異步方法來獲取圖像處理%值。我的意思是你必須創建這個方法。而在客戶端,您必須定期調用此方法。

+0

因此,你建議更新數據庫中的進度 – Ryan

+0

你必須找到一種方法來分享圖像處理和異步的方法之間%值。方法將提供給客戶這個值。也許它可能是一個數據庫...你也可以看看這裏http://stackoverflow.com/questions/7815087/wcf-methods-sharing-a-dictionary。如果您將使用數據庫方法,請確保此值也屬於某個用戶會話。 –

-1

這被燒成了幾個.NET程序集。例如,你看過WebClient類嗎?有* ProcessChanged事件處理程序,如DownloadProgressChanged。

只需將它們添加幷包裹在需要時間的方法中,例如, processImage來()。

+0

-1不適用於WCF –

+0

這是什麼意思,這不適用於WCF?我的回答還是Ryan的問題?如果你正在談論我的答案,那麼WebClient何時不是WCF的一部分? – user118190

+0

從1.0版開始,WebClient是.NET的一部分。 WCF帶有3.0版本。 –