This is the next generation Service Bus Java client library that focuses on Queues & Topics. If you are looking for Event Hubs, follow this link.
Azure Service Bus is an asynchronous messaging cloud platform that enables you to send messages between decoupled systems. Microsoft offers this feature as a service, which means that you do not need to host any of your own hardware in order to use it.
Refer to azure.com to learn more about Service Bus. And package can be downloaded from Maven
See our Contribution Guidelines.
There where a set of problems with message locks getting lost and then causing issues in message processing. Those issues are addressed in version 1.1.0.
If you send messages from a client any other than the Java client itself in any other format than a stream you may not be able to receive the message body content. So if you are using multiple clients make sure you send and receive stream data. We are working on fixing this currently and evaluating releasing a version 1.1.1 which should contain this fix as soon as possible. If you send and receive with the Jave client you should not experience this issue.
Click here.
The samples are located in this repo. Java Samples.
Only rules management of subscription will be supported in this client library. This library focuses on Azure Service Bus Data Plane functionalities (e.g. send, receive).
The standard way to manage Azure resources is by using Azure Resource Manager. In order to use functionality that previously existed in the azure-servicebus Java library, this is Azure Service Bus Management Library which is available on Maven. And this is the API document. This management library will enable use cases that dynamically create/read/update/delete resources.