微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在java中使用Azure Service Bus

我正在尝试订阅java中的Azure服务总线主题.为此,我需要创建一个ServiceBusContract实例.在我发现的每个例子中,他们这样做:

String issuer = "<obtained from portal>";
String key = "<obtained from portal>";
Configuration config = 
ServiceBusConfiguration.configureWithWrapAuthentication(
    “HowToSample”,
    issuer,
    key);  
ServiceBusContract service = ServiceBusService.create(config);

来自:link

但是,如果你看一下javadoc,就没有带有3个String参数的configureWithWrapAuthentication方法

我正在使用天蓝色api的0.3.1版本的jar.

如何使用这些新的(?)configureWithWrapAuthentication方法创建ServiceBusContract?还是有一些我忽略的东西?

解决方法:

以下是我们在配置方法中包含的参数.

String namespace,namespace是服务总线订阅名称,例如johndoeservicebus.
String authenticationName,authentication name是WRAP的登录名,通常称为owner.
字符串authenticationPassword,身份验证密码是您可以从Azure门户获取的密钥.
字符串serviceBusRootUri,服务总线根URI是服务总线服务的根,对于美国,它是“.servicebus.windows.net”.
String wrapRootUri,WRAP root Uri是WRAP身份验证服务的根,在美国,它是“-sb.accesscontrol.windows.net/WRAPv0.9”.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐