[英]How to handle duplex wcf in azure wcf relay
我有一個工作正常的雙工wcf服務,但知道我想使用Azure wcf-relay的功能來連接客戶端和服務。 我使所有其他服務都可以使用,但我唯一的問題是雙工服務,因為它具有回調,而且我不確定該怎么做,如何使用azure wcf中繼實現它。
例:
[ServiceContract(CallbackContract = typeof(IViewerManagerCallback), Name = "IViewerManager", Namespace = "http://samples.microsoft.com/ServiceModel/Relay/")]
public interface IViewerManager
{
[OperationContract]
[FaultContract(typeof(OperationFaultData))]
ViewLayout GetViewLayout(int viewId);
根據Microsoft.ServiceBus命名空間中提供的類,我們可以發現Azure中繼WCF中繼僅提供2種類型的ws綁定。 WSHttpRelayBinding和WSHttpRelayBinding。 我找不到為Azure WCF中繼實現WSDualHttpBinding的類似功能的類。 也許當前不支持Azure WCF中繼。 我建議您在Azure反饋網站上提交反饋,該反饋用於發布想法或建議。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.