Интерфейс прикладного программирования (API) Java Message Service (JMS) – это стандартный API для обращения к корпоративным системам обмена сообщениями из Java-программ. Иными словами, это стандартный API, который могут использовать написанные на Java приложения-отправители и получатели для доступа к провайдеру обмена сообщениями с целью создания, отправки, получения и чтения сообщений. Мы обсудим в данном разделе некоторые важные особенности спецификации JMS.
• История JMS API.
• JMS-провайдеры.
• JMS-домены.
• Администрируемые объекты JMS.
• JMS и JNDI.
• JMS-соединения.
• JMS-сеансы.
• JMS-сообщения.
• Создатели сообщений в JMS.
• Получатели JMS.
• Обработка исключений в JMS.
• Application Server Facilities.
• JMS и J2EE.
За полной информацией по JMS обращайтесь к спецификации Java Message Service Version 1.1. Ссылку на эту спецификацию можно найти в разделе 8.8, «Справочная информация и ресурсы».
Примечание. В данном разделе вы познакомитесь с возможностями JMS API, как они описаны в спецификации JMS версии 1.1. Спецификация J2EE версии 1.4 накладывает некоторые ограничения на использование JMS API в различных контейнерах J2EE. Эти ограничения обсуждаются в разделе 8.2.13, «JMS и J2EE».