Azure Service Bus Java: AMQP thar WebSockets le seachfhreastalaí
Cumraigh cliant teachtaireachtaí Java Azure Service Bus le AMQP thar WebSockets agus socruithe seachfhreastalaí na leabharlainne AMQP.
Úsáideann cliant teachtaireachtaí Java nua-aimseartha Azure Service Bus AMQP. Éilíonn a thógálaí AMQP_WEB_SOCKETS nuair a bhíonn seachfhreastalaí cumraithe.
Le azure-messaging-servicebus 7.18.0, tóg an seoltóir mar seo:
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();
Fíoraíonn athróga an chuntais le seachfhreastalaí a ghlacann Basic. Sainaithníonn an teaghrán ceangail agus ainm an scuaine acmhainn Service Bus fós. Coinnigh an seoltóir ar feadh a shaoil bheartaithe agus dún é nuair a bheidh an feidhmchlár críochnaithe leis.
Úsáid com.azure.core.amqp.ProxyOptions anseo. Tá aicme eile d'roghanna seachfhreastalaí den ainm céanna ag stac HTTP Azure; ní hé an cineál a ghlacann an tógálaí seo í.
Cumraíonn sé seo an nasc teachtaireachtaí. B'fhéidir go mbeidh ar fheidhmchlár a úsáideann dintiúir aitheantais a chruthaítear go neamhspleách iompar HTTP an chomhartha de chuid na ndintiúr sin a chumrú freisin.
Tagraíonn seaneiseamláirí Azure SDK 0.9 do ghlúin eile cliant. Ná bain de thátal as go gcuireann a thairisí cumraíochta nó a airíonna HTTP ginearálta síos ar an tógálaí AMQP nua-aimseartha.