이 샘플을 들여와 부분적으로 설치하고 적절한 설치 지시사항을 수행한 경우, 아래 샘플 실행 절에 있는 지시사항에 따라 샘플을 실행할 수 있습니다.
또한 이 주제에는 샘플이 수행되었는지 확인할 수 있도록 입력 테스트 메시지 예와 해당되는 출력 메시지도 들어 있습니다.
이 샘플을 실행하는 데 사용된 테스트 메시지는 다음 형식을 기본으로 합니다.
<newsgroupgetnode>
<newsgroup>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
</newsgroupgetnode>
여기서 <newsgroup> 필드는 검색할 뉴스 그룹이고, <searchexpression> 필드는 정규 표현식 검색 항목입니다.
이 샘플에서는 NewsGroupGetNodeFlow 메시지 플로우를 사용합니다. 이 메시지 플로우에는 JAVACOMPUTE.NEWS.IN 입력 큐가 들어 있으며, 메시지 플로우는 메시지를 변환하여 두 개의 출력 큐(JAVACOMPUTE.NEWS.OUT 및 JAVACOMPUTE.NEWS.FAILURE) 중 하나로 라우트합니다.
샘플을 실행하려면 다음을 수행하십시오.
위의 모든 단계가 수행되면 샘플이 완료됩니다. NewsGroupGetNodeFlow 메시지 플로우에 있는 Java 메시지 플로우 코드를 살펴보고 메시지 변환 방법을 확인하십시오.
샘플의 출력 메시지 형식은 다음과 같습니다.
<newsgroupgetnode>
<newsgroup>ibm.software.websphere.mqintegrator</newsgroup>
<searchexpression>.*Java.*</searchexpression>
<result>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
<message>
<subject>...</subject>
<from>...</from>
<sentdate>...</senddate>
<body>...</body>
</message>
...
</result>
</newsgroupgetnode>