Ẹrọ alabara Java ti ode-oni ti Azure Service Bus n lo AMQP. Olukọ rẹ nilo AMQP_WEB_SOCKETS nigbati aṣoju ba ti ṣeto.

Pẹlu azure-messaging-servicebus 7.18.0, kọ oluranṣẹ naa bẹẹ:

var address = new java.net.Proxy(
    java.net.Proxy.Type.HTTP,
    new java.net.InetSocketAddress("proxy.example", 8080));

var proxy = new com.azure.core.amqp.ProxyOptions(
    com.azure.core.amqp.ProxyAuthenticationType.BASIC,
    address, proxyUser, proxyPassword);

var sender = new com.azure.messaging.servicebus.ServiceBusClientBuilder()
    .connectionString(serviceBusConnectionString)
    .transportType(com.azure.core.amqp.AmqpTransportType.AMQP_WEB_SOCKETS)
    .proxyOptions(proxy)
    .sender()
    .queueName(queueName)
    .buildClient();

Awọn oniyipada akọọlẹ n jẹrisi pẹlu aṣoju ti o gba Basic. Okun asopọ ati orukọ ila tun n daju orisun Service Bus. Tọju oluranṣẹ ti a ṣẹda fun igbesi aye ti a pinnu rẹ ki o si pa a nigbati ohun elo ba pari pẹlu rẹ.

Lo com.azure.core.amqp.ProxyOptions nibi. Akopọ HTTP ti Azure ni kilasi awọn aṣayan aṣoju miiran ti orukọ rẹ jọ; kii ṣe iru ti olukọ yii gba.

Eyi ṣeto asopọ ifiranṣẹ naa. Ohun elo ti o n lo awọn ẹri idanimọ ti a ṣẹda ni ominira le tun nilo lati ṣeto gbigbe HTTP ti tokeni awọn ẹri yẹn.

Awọn apẹẹrẹ Azure SDK 0.9 atijọ tọka si iran alabara miiran. Maṣe ro pe awọn iduro eto rẹ tabi awọn ohun-ini HTTP gbogbogbo ṣe apejuwe olukọ AMQP ode-oni.

Àwọn àpilẹ̀kọ tó jọra