Message Brokers enable applications to exchange communications asynchronously or publish messages for timely access by many subscribers. For example, news bureaus can publish different categories of news – business, sports, science and technology, weather – and consumers can subscribe to the latest news that interests them.

Fast and Flexible Integration – plus choice of languages, APIs, protocols

Messaging is a fundamental component of Enterprise Application Integration (EAI) and Event Driven Architectures (EDA), and most Message Brokers support JMS, a standard API for messaging. JMS however does not specify how Message Brokers should work or interoperate and proprietary Message Brokers are a major source of lock-in.

The 100% open source and open standards based WSO2 Message Broker implements reliable and secure message queuing and publish-and-subscribe event distribution to enable message-driven and event-driven applications. WSO2 Message Broker:

  • Supports AMQP, the only open standard for enterprise messaging
  • Is based on Apache Qpid/Java project for AMQP protocol and JMS API.
  • Also supports WS-Eventing and Amazon Simple Queue Service (Amazon SQS) APIs and synchronizes queues so that existing applications using JMS or WS-Eventing or Amazon SQS can interoperate with no additional effort.
  • Developers can use Java, C/C++, .Net, Python, Ruby or Perl to develop new apps and interoperate with ­apps built on any message broker that uses the open standard AMQP wire protocol.

Reliable & Secure Messaging – enhanced by WSO2 ESB, CEP, BAM

The WSO2 Message Broker ensures reliable publish-and-subscribe using persistent queues and reliable off-line processing using the message box pattern.

OSGi-based WSO2 Message Broker works seamlessly with other WSO2 products:

  • WSO2 Identity Server can be used for authentication and roles based authorization for topics and queues
  • WSO2 Enterprise Service Bus enables content based publish-and-subscribe
  • WSO2 Complex Event Processing Server uses WSO2 Message Broker to easily access events generated from across the enterprise for real-time analysis and response and WSO2 Business Activity Monitor helps decision makers keep an eye on key performance indicators (KPIs).

With no up-front license agreements or subscription fees, getting started with the WSO2 Message Broker requires less developer effort, ensuring faster ROI.

Download WSO2 Message Broker or try WSO2 Message Broker as a Service.
contact us for Evaluation support.