Sabon abokin ciniki na Java na Azure Service Bus yana amfani da AMQP. Mai gininsa yana buƙatar AMQP_WEB_SOCKETS lokacin da aka saita wakili.

Tare da azure-messaging-servicebus 7.18.0, gina mai aikawa kamar haka:

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();

Bambance-bambancen asusu suna tabbatarwa da wakili da ke karɓar Basic. Igiyar haɗi da sunan layi har yanzu suna gano albarkatun Service Bus. Riƙe mai aikawa na tsawon rayuwarsa da aka nufa kuma rufe shi lokacin da aikace-aikacen ya gama da shi.

Yi amfani da com.azure.core.amqp.ProxyOptions a nan. Tarin HTTP na Azure yana da wani aji na zaɓuɓɓukan wakili mai kama da suna; ba shine nau'in da wannan mai gini yake karɓa ba.

Wannan yana saita haɗin saƙonni. Aikace-aikacen da ke amfani da takardun shaidar ainihi da aka ƙirƙira da kansa na iya buƙatar saita hanyar HTTP ta alamar waɗannan takardu kuma.

Tsofaffin misalan Azure SDK 0.9 suna nufin wata ƙarni ta abokin ciniki. Kada ka ɗauka cewa dindindin ɗin saitin sa ko halayen HTTP na gaba ɗaya suna bayanin mai ginin AMQP na zamani.

Labarai masu alaƙa