The MBS Xojo RabbitMQ Plugin

All plugins   Documentation   Download   Mailing list  
Order RabbitMQ Plugin license   Order Complete Set License   Plugin Content  

RabbitMQ client for message-broker server software.

This plugin is included in our plugin archive:

Download the MBS Xojo Plugins

Mac macOS


( 822M )

Windows Windows

( 821M )

Linux Linux

( 821M )



Presentations   Prerelease

Individual files   Libraries

All archives contain the same content.
MBS RabbitMQ Plugin.pdf 677K

You can order a license here: Order

This plugin part is included if you order a Complete set license.

Bringing RabbitMQ to Xojo

Our RabbitMQ plugin part wraps the open source RabbitMQ C library and brings the functionality to Xojo.

RabbitMQ itself is an open-source project implementing a message-broker software. It's a server software to do message queues and then there are various clients available to use the services.

We got a couple of classes for you:
The connection class allows to connect and then use the services. This includes managing queues and exchanges, so you can declare a new queue if needed. Then you can send messages to the queue or receive messages. We already got 10 example projects made for you to try the various things by translating a few C examples. Since you can install RabbitMQ yourself on a local VM, you can just try it locally.

We built the plugin for all platforms we support, which includes macOS, iOS, Windows and Linux for both 32/64 and Intel/ARM targets. We include OpenSSL library, so you can use with and without SSL options. As usually the plugin handles memory and error management and hides a couple of low level stuff, especially all the value serialization with arrays, tables and variants.

The documentation for MBS RabbitMQ Plugin:

show all functions and classes in this plugin.

Examples for this plugin:

Blog Entries


Content of RabbitMQ Plugin.

The biggest plugin in space...