Ця стаття покладається значною мірою чи цілком на єдине . Це може призвести до порушень та недостатньої вмісту. (лютий 2023) |
STOMP (англ. Simple (or Streaming) Text Oriented Messaging Protocol) — це протокол, заснований на фреймах, змодельованих на основі HTTP.
Опис
Фрейм складається з команди, набору додаткових заголовків і додаткового тіла. STOMP базується на тексті, але також дозволяє передавати двійкові повідомлення. Стандартним кодуванням для STOMP є UTF-8, але підтримується специфікація альтернативних кодувань для тіл повідомлень. Сервер STOMP моделюється як набір адресатів, куди можна надсилати повідомлення. Протокол STOMP розглядає адресати як непрозорі рядки (opaque string), а їх синтаксис залежить від реалізації сервера. Семантика доставки або «обміну повідомленнями» адресатів може відрізнятися від сервера до сервера і навіть від пункту призначення до пункту призначення. Це дозволяє серверам творчо підходити до семантики, яку вони можуть підтримувати за допомогою STOMP.
Клієнт STOMP — це агент користувача, який може діяти в двох (може одночасно) режимах:
- як постачальник, надсилаючи повідомлення до пункту призначення на сервері через
frameSEND
- як споживач, надсилаючи фрейм для певного пункту призначення та отримуючи повідомлення від сервера як фрейми.
SUBSCRIBEMESSAGE
Основними принципами розробки STOMP є простота та функціональна сумісність. STOMP розроблено як легкий протокол, який просто реалізувати як на стороні клієнта, так і на стороні сервера в широкому діапазоні мов.
Остання актуальна версія протокол: STOMP 1.2 від 10/22/2012
Примітки
- STOMP. stomp.github.io. Процитовано 26 січня 2023.
- STOMP Protocol Specification, Version 1.2. stomp.github.io. Процитовано 26 січня 2023.
Посилання
- stomp.github.io — офіційний сайт «STOMP».
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya pokladayetsya znachnoyu miroyu chi cilkom na yedine dzherelo Ce mozhe prizvesti do porushen nejtralnosti ta nedostatnoyi perevirnosti vmistu Bud laska dopomozhit dodavshi posilannya na dodatkovi dzherela lyutij 2023 STOMP angl Simple or Streaming Text Oriented Messaging Protocol ce protokol zasnovanij na frejmah zmodelovanih na osnovi HTTP OpisFrejm skladayetsya z komandi naboru dodatkovih zagolovkiv i dodatkovogo tila STOMP bazuyetsya na teksti ale takozh dozvolyaye peredavati dvijkovi povidomlennya Standartnim koduvannyam dlya STOMP ye UTF 8 ale pidtrimuyetsya specifikaciya alternativnih koduvan dlya til povidomlen Server STOMP modelyuyetsya yak nabir adresativ kudi mozhna nadsilati povidomlennya Protokol STOMP rozglyadaye adresati yak neprozori ryadki opaque string a yih sintaksis zalezhit vid realizaciyi servera Semantika dostavki abo obminu povidomlennyami adresativ mozhe vidriznyatisya vid servera do servera i navit vid punktu priznachennya do punktu priznachennya Ce dozvolyaye serveram tvorcho pidhoditi do semantiki yaku voni mozhut pidtrimuvati za dopomogoyu STOMP Kliyent STOMP ce agent koristuvacha yakij mozhe diyati v dvoh mozhe odnochasno rezhimah yak postachalnik nadsilayuchi povidomlennya do punktu priznachennya na serveri cherez frameSEND yak spozhivach nadsilayuchi frejm dlya pevnogo punktu priznachennya ta otrimuyuchi povidomlennya vid servera yak frejmi SUBSCRIBEMESSAGE Osnovnimi principami rozrobki STOMP ye prostota ta funkcionalna sumisnist STOMP rozrobleno yak legkij protokol yakij prosto realizuvati yak na storoni kliyenta tak i na storoni servera v shirokomu diapazoni mov Ostannya aktualna versiya protokol STOMP 1 2 vid 10 22 2012PrimitkiSTOMP stomp github io Procitovano 26 sichnya 2023 STOMP Protocol Specification Version 1 2 stomp github io Procitovano 26 sichnya 2023 Posilannyastomp github io oficijnij sajt STOMP Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim