Protokol pro zasílání textových zpráv - Streaming Text Oriented Messaging Protocol
![]() | tento článek potřebuje další citace pro ověření.Ledna 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Jednoduchý (nebo streamovaný) textově orientovaný protokol zpráv (DUPAT), dříve známý jako TTMP, je jednoduchý textový protokol, určené pro práci s middleware orientovaný na zprávy (MAMINKA). Poskytuje interoperabilitu formát drátu který umožňuje klientům STOMP mluvit s kýmkoli zprostředkovatel zpráv podpora protokolu.
Přehled
Protokol je velmi podobný protokolu HTTP a pracuje znovu TCP pomocí následujících příkazů:
- PŘIPOJIT
- POSLAT
- PŘEDPLATIT
- ODHLÁSIT ODBĚR
- ZAČÍT
- SPÁCHAT
- PŘERUŠIT
- ACK
- NACK
- ODPOJIT
Komunikace mezi klientem a serverem probíhá prostřednictvím „rámce“ skládajícího se z řady linek. První řádek obsahuje příkaz, za ním následují záhlaví ve tvaru
Implementace
Toto jsou některé produkty MOM, které podporují STOMP:
- Apache ActiveMQ, také známý jako Fuse Message Broker
- HornetQ
- Otevřená fronta zpráv (OpenMQ)
- RabbitMQ (zprostředkovatel zpráv, má podpora pro STOMP )
- syslog-ng přes jeho Cílový plugin STOMP
A seznam implementací je také udržován na webových stránkách STOMP.