This module provides a Drupal Queue backend that supports the STOMP protocol, allowing Drupal to send and receive messages from STOMP-compatible message brokers like ActiveMQ and RabbitMQ.
STOMP is the Simple (or Streaming) Text Orientated Messaging Protocol. The Stomp module implements an alternative Drupal Queue backend for queues supporting the STOMP protocol - such as ActiveMQ, RabbitMQ
The module has been developed against ActiveMQ, so any testing against alternative STOMP servers would be very useful. For guidance on installing ActiveMQ on your operating system see https://activemq.apache.org/getting-started.html and then configure it to receive requests via the STOMP broker as at https://activemq.apache.org/stomp.html.
Drupal 9+
See project's README.md for more information.
Requirements:
- https://github.com/stomp-php/stomp-php library
- PHP 8.1+
Drupal 7
The Stomp module uses the FuseSource STOMP library (http://stomp.fusesource.org/documentation/php/book.html). It also requires a STOMP server, such as ActiveMQ configured to receive STOMP connections.
Development of Drupal 7 version of this module is sponsored by Capgemini.
Ask your assistant about STOMP
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 2.0.0-alpha5 | Pre-release | 9–11 | Nov 13, 2024 | ||
| 2.0.0-alpha4 | Pre-release | 9–11 | PHP ^8.1 | Mar 25, 2024 | |
| 2.0.0-alpha3 | Pre-release | 9–10 | PHP ^8.1 | Oct 14, 2023 | |
| 2.0.0-alpha2 | Pre-release | 9–10 | PHP ^8.1 | Oct 14, 2023 | |
| 2.0.0-alpha1 | Pre-release | 9–10 | PHP ^8.1 | Oct 6, 2023 |