JMS API есть использовал для реализации систем обмена сообщениями только в приложениях на основе Java, другие языки не поддерживаются. JMS API есть использовал для создания, отправки, получения и чтения сообщений или обмена сообщениями между различными системами.
Еще люди спрашивают, что такое JMS и как он работает?
JMS (Служба сообщений Java) - это API, который предоставляет возможность создавать, отправлять и читать сообщения. Он обеспечивает слабосвязанную, надежную и асинхронную связь. JMS также известен как служба обмена сообщениями.
Кроме того, что такое JMS-соединение? А связь инкапсулирует виртуальный связь с JMS провайдер. А связь может представлять открытый сокет TCP / IP между клиентом и сервисом провайдера. Вы используете связь для создания одного или нескольких сеансов. Закрытие связь также закрывает свои сеансы и их производителей сообщений и потребителей сообщений.
В чем разница между JMS и MQ?
В разница быть тем JMS сообщения имеют некоторые стандартные поля заголовка в начале буфера сообщений и "родные" mq сообщения содержат только данные, которые ваша программа отправила в буфер. Производительность - не единственная причина для отправки простых сообщений (MQ формат) без JMS Заголовки из JMS Клиент для MQ Сервер.
Кафка - это JMS?
Служба сообщений Java (JMS) - это клиентский API обмена сообщениями, используемый распределенными приложениями Java для публикации / подписки и связи точка-точка. В кафка- jms-client - это реализация JMS 1.1 интерфейс провайдера, использующий Apache Кафка проводной протокол для разговора с одним или несколькими Кафка брокеры.