12.2 JMS 메시징 모델
일반적으로 메시징 시스템은 두 가지 비동기 메시징 패턴을 사용한다. 하나는 메시지 큐 방식의 PTP(point-to-point) 패턴과 다른 하나는 게시/가입 패턴(Publish/Subscribe) 메시지 방식이다. PTP는 메시지 큐를 사용하고 있어 하나의 대상(destination)에 대해 하나의 소스에서 메시지가 전송된다. Pub/Sub는 하나의 소스에서 여러 클라이언트에 같은 메시지를 동시에 전달한다. JMS는 이 두 가지 메시지 모델과 애플리케이션 개발에 필요한 클라이언트 인터페이스를 제공한다.