首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >现场服务总线1.1SDK(不是Azure Cloud)支持中继吗?

现场服务总线1.1SDK(不是Azure Cloud)支持中继吗?
EN

Stack Overflow用户
提问于 2014-01-09 16:24:18
回答 1查看 196关注 0票数 0

现场服务总线1.1SDK(不是Azure Cloud)支持中继吗?

下面的代码在中可以正常工作,但在1.1中不工作。

代码:

代码语言:javascript
复制
ServiceBusEnvironment.SystemConnectivity.Mode = ConnectivityMode.AutoDetect;
string serviceNamespace = "ServiceBusDefaultNamespace";
string issuerName = "owner";
string issuerSecret = "[Secret Key Here]";
ServiceBusEnvironment.SystemConnectivity.Mode = ConnectivityMode.AutoDetect;
var address = ServiceBusEnvironment.CreateServiceUri("sb", serviceNamespace,    "EchoService");
var binding = new NetTcpRelayBinding();
var behavior = new TransportClientEndpointBehavior(); 

binding.Security.Mode = EndToEndSecurityMode.Transport;
binding.Security.RelayClientAuthenticationType =     RelayClientAuthenticationType.RelayAccessToken;

behavior.TokenProvider = TokenProvider.CreateSharedSecretTokenProvider(issuerName,   issuerSecret);
ServiceHost host = new ServiceHost(typeof(EchoService));
var endpoint = host.AddServiceEndpoint(typeof(IEchoContract), binding, address);
endpoint.Behaviors.Add(behavior);
host.Open();

实例化ServiceHost时发生的ServiceHost错误

EN

回答 1

Stack Overflow用户

发布于 2014-05-16 12:57:10

1.1不支持中继,而只支持基于队列的消息传递。

这个问题已经在这里被问到并回答了:Relay binding not working for Window Server Service Bus 1.1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21025688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档