2010-08-21 3 views
3

모델 대기열 (예 : MY.MODEL.QUEUE)이 있습니다. 프로세스 A에서 열어 동적 큐를 생성합니다 (예 : AMQ.WHATEVER). ReplyTo 대기열로 AMQ.WHATEVER를 지정하여 다른 대기열로 메시지를 보냅니다.주어진 동적 큐 (WebSphere MQ)에 대한 모델 큐 이름을 얻는 방법은 무엇입니까?

이제 프로세스 B가 메시지를 수신하고 동적 큐에 응답합니다. 그러나 B에서 AMQ.WHATEVER 모델 큐가 어떤 모델인지 알 필요가 있습니다.

MQINQ Selector를 찾을 수 없습니다. 어떤 방법이 있습니까?

답변

4

여기에서 이동할 수 없습니다. :-)

대기열, QMgrs 등의 역 분석은 없습니다. 사용 된 모델 대기열을 알아야 할 경우 관련된 프로그램이 관련 프로그램에서 해당 이름을 지정하기에 충분한 루트 이름을 지정해야합니다 동적 대기열을 식별 할 수 있습니다.

예를 들어 MY.MODEL.QUEUE를 열면 DynamicQName이 MY.MODEL.QUEUE. * 또는 이와 유사하게 지정됩니다. 그런 다음 AMQ.WHATEVER 동적 대기열 대신 MY.MODEL.QUEUE.WHATEVER라는 동적 대기열 이름이 생깁니다. JMS에 대한 관리 객체에서 또는 JMS 용 API 및 기타 모든 언어의 일부로 동적 대기열 접두어를 설정할 수 있습니다. Here은 이름 접두사를 설명하는 문서 페이지입니다.