OpenJMS

OpenJMS

OpenJMSSun Microsystems의 Java Message Service API 1.1 사양을 구현하는 Java Message Service API의 주요 공급자 중 하나입니다.현재 릴리스는 오픈입니다.JMS 0.7.7-beta-1

Java 메시지 서비스는 분산 시스템 필드의 비동기 통신 메커니즘입니다.분산된 컴포넌트가 느슨하게 결합되어 있는 경우에 매우 유용합니다. 다른 인기 있는 분산형 통신 기술은 Remote Method Invocation(RMI)으로, 긴밀하게 결합되어 있어 애플리케이션이 원격 애플리케이션의 메서드를 알아야 합니다.

OpenJMS의 장점 중 하나는 벤더 중립이라는 것입니다.Java JMS 사양에는 와이어 프로토콜이 지정되어 있지 않기 때문에 각 벤더의 JMS 구현은 서로 구별되며 상호 운용이 불가능합니다.JMS는 통상, 애플리케이션 서버 프로바이더의 일부로서 릴리스되기 때문에, 그 애플리케이션 서버 전용의 JMS 벤더를 실장할 수 있습니다.OpenJMS는 특정 응용 프로그램서버에 의존하지 않기 때문에 다른 벤더의 사용자 간에 공통 인터페이스가 될 수 있습니다.다양한 애플리케이션 서버의 사용자는 상호 운용성 계층에 공통 OpenJMS 구현을 사용하는 데 동의할 수 있습니다.

추가 정보

  • Myerson, Judith M. (2002). The Complete Book of Middleware. CRC Press. p. 103. ISBN 0-8493-1272-8.
  • Monson-Haefel, Richard; Chappell, David A. (2003). Java Message Service (Edition française) (in French). O'Reilly. p. Ch. 9. ISBN 978-2-84177-208-7.

「 」를 참조해 주세요.

외부 링크