Bidh cliant teachdaireachd Java ùr-ghnàthach Azure Service Bus a' cleachdadh AMQP. Feumaidh an neach-togail aige AMQP_WEB_SOCKETS nuair a tha proxy air a rèiteachadh.

Le azure-messaging-servicebus 7.18.0, tog an neach-cuir 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();

Bidh caochladairean a' chunntais a' dearbhadh aig proxy a ghabhas ri Basic. Tha an t-sreang cheangail agus ainm na ciudha fhathast ag aithneachadh goireas Service Bus. Cùm an neach-cuir airson a bheatha a thathar an dùil agus dùin e nuair a bhios an aplacaid deiseil leis.

Cleachd com.azure.core.amqp.ProxyOptions an seo. Tha clas eile de roghainnean proxy le ainm coltach aig stac HTTP Azure; chan e an seòrsa a ghabhas an neach-togail seo a th' ann.

Bidh seo a' rèiteachadh a' cheangail teachdaireachd. Is dòcha gum feum aplacaid a chleachdas teisteanasan dearbhaidh a chaidh a chruthachadh gu neo-eisimeileach giùlan HTTP an tòcain aca sin a rèiteachadh cuideachd.

Tha seann eisimpleirean Azure SDK 0.9 a' toirt iomradh air ginealach cliant eile. Na bi a' co-dhùnadh gu bheil na seasmhachan rèiteachaidh no na feartan HTTP coitcheann aige a' toirt cunntas air an neach-togail AMQP ùr.

Artaigilean co-cheangailte