Java Message Service (JMS) — стандарт проміжного ПЗ для розсилання повідомлень, який дозволяє додаткам, що розроблені на платформі Java EE, створювати, посилати, отримувати та читати повідомлення. Комунікація між компонентами, що використовують JMS, асинхронна (процедура не очікує відповіді на повідомлення) і незалежна від виконання компонентів. JMS підтримує дві моделі обміну повідомленнями: «від точки до точки» і «видавець-підписник».
Модель «від точки до точки» характеризується наступним:
- Кожне повідомлення має тільки одного адресата
- Повідомлення стає в чергу адресата і може бути прочитаним будь-коли. Якщо адресат не працював в момент відсилання повідомлення, то повідомлення не зникне.
- Після отримання повідомлення адресат посилає сповіщення.
Модель «видавець-передплатник» характеризується наступним:
- Передплатник підписується на певну «тему»
- Видавець публікує своє повідомлення. Його отримують всі передплатники даної теми
- Одержувач повинен працювати і бути підписаним в момент відправки повідомлення
ПО, яке підтримує стандарт JMS
Open source :
- Apache ActiveMQ
- from The OpenJMS Group
- from JBoss
- JORAM [ 20 лютого 2010 у Wayback Machine.] from OW2
Пропрієтарні:
- from
- WebSphere Application Server from IBM
- from IBM (formerly MQSeries)
- Java JMS from SAP AG
- … also available as Open Source
- BEA Weblogic
Посилання
- http://java.sun.com/products/jms/ [ 11 вересня 2009 у Wayback Machine.]
- http://java.sun.com/products/jms/tutorial/1_3_1-fcs/doc/copyright.html [ 27 лютого 2009 у Wayback Machine.]
Це незавершена стаття про програмування. Ви можете проєкту, виправивши або дописавши її. |
Ця стаття потребує додаткових для поліпшення її . (листопад 2017) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Java Message Service JMS standart promizhnogo PZ dlya rozsilannya povidomlen yakij dozvolyaye dodatkam sho rozrobleni na platformi Java EE stvoryuvati posilati otrimuvati ta chitati povidomlennya Komunikaciya mizh komponentami sho vikoristovuyut JMS asinhronna procedura ne ochikuye vidpovidi na povidomlennya i nezalezhna vid vikonannya komponentiv JMS pidtrimuye dvi modeli obminu povidomlennyami vid tochki do tochki i vidavec pidpisnik Model vid tochki do tochki harakterizuyetsya nastupnim Kozhne povidomlennya maye tilki odnogo adresata Povidomlennya staye v chergu adresata i mozhe buti prochitanim bud koli Yaksho adresat ne pracyuvav v moment vidsilannya povidomlennya to povidomlennya ne znikne Pislya otrimannya povidomlennya adresat posilaye spovishennya Model vidavec peredplatnik harakterizuyetsya nastupnim Peredplatnik pidpisuyetsya na pevnu temu Vidavec publikuye svoye povidomlennya Jogo otrimuyut vsi peredplatniki danoyi temi Oderzhuvach povinen pracyuvati i buti pidpisanim v moment vidpravki povidomlennyaPO yake pidtrimuye standart JMSOpen source Apache ActiveMQ from The OpenJMS Group from JBoss JORAM 20 lyutogo 2010 u Wayback Machine from OW2 Propriyetarni from WebSphere Application Server from IBM from IBM formerly MQSeries Java JMS from SAP AG also available as Open Source BEA WeblogicPosilannyahttp java sun com products jms 11 veresnya 2009 u Wayback Machine http java sun com products jms tutorial 1 3 1 fcs doc copyright html 27 lyutogo 2009 u Wayback Machine Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na storinku obgovorennya za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno listopad 2017