azure java_在java中使用Azure Service Bus

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

String issuer = "";

String key = "";

Configuration config =

ServiceBusConfiguration.configureWithWrapAuthentication(

“HowToSample”,

issuer,

key);

ServiceBusContract service = ServiceBusService.create(config);

但是,如果你看一下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”.

标签:java,service,azure,bus

来源: https://codeday.me/bug/20190529/1181125.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值