如何在azure wcf relay

时间:2017-08-22 05:39:29

标签: c# wcf azure azure-servicebusrelay

我有一个双工wcf服务,工作正常,但知道我想使用azure wcf-relay连接客户端和服务的能力。我完成所有其他服务的工作我唯一的问题是双工服务,因为它有回调,我不知道该怎么办,如何用天蓝色的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);

1 个答案:

答案 0 :(得分:0)

根据Microsoft.ServiceBus namespace中提供的类,我们可以发现Azure Relay WCF中继仅提供2种类型的ws绑定。 WSHttpRelayBinding和WSHttpRelayBinding。我找不到一个实现Azure WCF中继的WSDualHttpBinding类似功能的类。也许它目前不支持Azure WCF中继。我建议您提交Azure feedback site的反馈意见,用于发布意见或建议。