0
是否有可能在WCF中等待回調?鑑於this文章,我將在我的WCF服務中提出一個回調,但我希望客戶端(一個單獨的應用程序)只能繼續(即在回調提出後轉到下一行代碼,例如關閉表單等。我需要阻塞,直到回調上升。阻塞線程直到WCF回調被引發?
我怎麼能這樣做呢?
是否有可能在WCF中等待回調?鑑於this文章,我將在我的WCF服務中提出一個回調,但我希望客戶端(一個單獨的應用程序)只能繼續(即在回調提出後轉到下一行代碼,例如關閉表單等。我需要阻塞,直到回調上升。阻塞線程直到WCF回調被引發?
我怎麼能這樣做呢?
而不是使用回調,你可以從客戶端同步調用服務。
如果客戶端不需要任何要返回的數據,您可能會返回一個無效,並且客戶端仍然會等待通話完成。
發佈您的問題廣告代碼? – 2011-04-29 16:09:24
如果您嘗試阻止UI線程,則會遇到問題。 – 2011-04-29 17:08:09
查看以下鏈接[WCF中的同步上下文](http://msdn.microsoft.com/zh-cn/magazine/cc163321.aspx) – 2011-04-29 17:34:41