Stamp is an implementation of STOMP (Simple (or Streaming) Text Oriented Message Protocol) for Pharo, a protocol to interact with message-oriented middleware (MOM).
More specifically, Stamp implements STOMP 1.2 and was tested against RabbitMQ 3.x. Other message-oriented middleware implementations accessible through STOMP include Apache ActiveMQ, Glassfish Open MQ and Fuse Message Broker based on Active MQ - but these have not yet been tested.
Messaging middleware is an important technology for building scaleable and flexible enterprise software architectures.
- https://en.wikipedia.org/wiki/Streaming_Text_Oriented_Messaging_Protocol
- http://stomp.github.io
- https://rabbitmq.com
- https://rabbitmq.com/stomp.html
Execute the following Metacello baseline load script
Metacello new
baseline: 'Stamp';
repository: 'github://svenvc/stamp/repository';
load
Add the following code to your Metacello baseline
spec
baseline: 'Stamp'
with: [ spec repository: 'github://svenvc/stamp/repository' ]
MIT License.