The Stomp protocol is a simplified messaging protocol that is being developed as an open source project (http://stomp.codehaus.org/). The advantage of the stomp protocol is that you can easily improvise a messaging client—even when a specific client API is not available—because the protocol is so simple.
Table 3.1 shows the transport protocols supported by the Stomp wire protocol:
Table 3.1. Transport Protocols Supported by Stomp
| Transport Protocol | URL | Description |
|---|---|---|
| TCP | stomp:// |
Endpoint URL for Stomp over TCP/IP. The broker listens for TCP connections on the host
machine, |
| SSL | stomp+ssl://Host:Port |
Endpoint URL for secure Stomp over SSL. The broker listens for TCP connections on the
host machine, |
Stomp currently supports the following client types:
C clients.
C++ clients.
C# and .Net clients.
.Net clients.
Delphi clients.
Flash clients.
Perl clients.
PHP clients.
Pike clients.
Python clients.
For details of how to program these messaging clients, see the FUSE Message Broker Client Guide. ]