簡體   English   中英

同步使用WCF回調(雙工)服務

[英]Using a WCF callback (duplex) service synchronously

我有一個現有的WCF服務,現在需要使用外部WCF回調(又稱為雙工)服務。 從本質上來說,雙工服務是異步的,但是我需要保持原始WCF服務同步。 有眾所周知的模式可以做到這一點嗎? 我需要注意的最重要的陷阱是什么?

我當前的意圖是調用雙工服務,然后等待引發ManualResetEvent。 當雙工調用回調時,它將重置事件並使等待操作恢復並完成其工作。

是的,我也會這樣。 請注意如何控制這些事件的生命周期。 似乎您需要將一些ID傳遞給雙工服務,以便在回調到達時可以將此ID解析為原始的ManualResetEvent

暫無
暫無

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

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