OpenJMS - OpenJMS

OpenJMS является одним из основных поставщиков Служба сообщений Java API, реализующий Sun Microsystems 'Спецификация API службы сообщений Java 1.1. Текущий выпуск - OpenJMS 0.7.7-beta-1.

Служба сообщений Java - это асинхронная связь механизм в области распределенной системы. Это очень полезно в ситуации, когда распределенные компоненты слабо связаны. Еще одна популярная технология распределенной связи - Вызов удаленного метода (RMI), который тесно связан и требует, чтобы приложение знало методы удаленного приложения.

Одним из преимуществ OpenJMS является то, что он не зависит от поставщика. Поскольку спецификации Java JMS не определяют проводной протокол, реализация JMS каждого поставщика отличается и не совместима с другими. Поскольку JMS обычно выпускаются как часть сервер приложений Provider это делает реализацию поставщика JMS специфичным для этого сервера приложений. OpenJMS не зависит от какого-либо конкретного сервера приложений и поэтому может быть общим интерфейсом между пользователями разных поставщиков. Пользователи различных серверов приложений могут согласиться использовать общую реализацию OpenJMS для своих уровней взаимодействия.

дальнейшее чтение

  • Майерсон, Джудит М. (2002). Полная книга промежуточного программного обеспечения. CRC Press. п. 103. ISBN  0-8493-1272-8.
  • Монсон-Хефель, Ричард; Чаппелл, Дэвид А. (2003). Служба сообщений Java (французская версия) (На французском). О'Рейли. п. Гл. 9. ISBN  978-2-84177-208-7.

Смотрите также

внешняя ссылка