JMS 목적지(큐 및 토픽)
JMS 목적지는 클라이언트가 생성하는 메시지의 대상 및 클라이언트가 이용하는 메시지의 소스를 나타내는 오브젝트(JMS 큐 또는 JMS 토픽)입니다. 포인트-투-포인트 메시징에서는 목적지가 큐를 나타내고 발행/구독 메시징에서는 목적지가 토픽을 나타냅니다.
JMS 클라이언트는 단일 목적지 오브젝트를 사용하여 메시지를 넣고 가져오거나 JMS 클라이언트는 별도의 목적지 오브젝트를 사용할 수 있습니다. IBM® MQ와 실시간 메시징 제공자 모두에 동일한 대상 오브젝트를 사용할 수 있으므로 연결 팩토리와는 다르게 서로 다른 메시징 제공자에 대해 별도의 대상 오브젝트를 작성하지 않아도 됩니다. IBM MQ 8.0에서는 실시간 전송을 사용할 수 없습니다. IBM MQ 8.0을 사용 중인 경우 실시간 전송을 정의할 수는 있지만 연결 작성을 시도하면 실시간 전송이 실패합니다.
그림에서는 Destination
1
이라는 목적지가 File System Initial Context
라는
초기 컨텍스트의 목적지 폴더에 저장됩니다.
목적지 오브젝트를 작성할 때에는 목적지가 JMS 큐(포인트-투-포인트 메시징 도메인에서)인지 또는 JMS 토픽(발행/구독 메시징 도메인에서)인지 여부를 지정해야 합니다. 목적지를 작성한 후에는 도메인을 변경할 수 없습니다. 목적지가 나타내는 큐나 토픽의 이름으로 목적지를 구성할 수도 있습니다. JMS를 사용하는 경우의 이점은 목적지 정의의 특성 값을 변경하여 JMS 클라이언트가 사용하는 토픽이나 큐의 이름을 변경할 수 있으며 JMS 클라이언트 자체를 업데이트하지 않는다는 점입니다.
자세한 정보는 IBM Knowledge Center에서 JMS용 IBM MQ 클래스 사용 및 발행/구독 메시징의 내용을 참조하십시오.