Thank you for your interest in libRabbitMQ for HP OpenVMS. libRabbitMQ provides an API that can be used by OpenVMS-based software applications to exchange data via AMQP (the Advanced Message Queuing Protocol).
The API is primarily intended for use with the RabbitMQ broker (see http://www.rabbitmq.org), but it can in theory be used with any other AMQP broker that fully supports versions 0.8.0 or 0.9.1 of AMQP. libRabbitMQ for HP OpenVMS is based on an experimental C API developed by the RabbitMQ team and has been designed so that it can be used with most programming languages that are available on OpenVMS, including C, FORTRAN, COBOL, and Pascal.Note: It is likely that an updated non-experimental version of the API will become available in the not too distant future. The OpenVMS API will be updated to utilize the new version.
The authors would like to acknowledge the support and assistance of the RabbitMQ team in the creation of this releaseWhat’s new in this release?
This release of libRabbitMQ for OpenVMS is based on the latest version of the RabbitMQ C-language AMQP client (see http://www.rabbitmq.com/c-client.html), which includes a number of performance enhancements and improved stability. Please see the release notes for detailed information.
This release also includes facilities that allow developers to leverage the code generation and API-level integration capabilities of Web Services Integration Toolkit for HP OpenVMS (WSIT). These facilities include modified WSIT code generation templates for the generation of code that can be used with libRabbitMQ and the RabbitMQ Java client to create powerful, efficient, scalable, and robust integration solutions. The resultant Java code is not constrained to OpenVMS and may be deployed on any platform that supports a suitable JVM.
Please contact brett.r.cameron(at)gmail.com and johndapps(at)gmail.com if you are interested in a kit. Specify whether you need Alpha or Integrity kits.
Information on other products ported to OpenVMS may be found on the BC&JA home page.