이 주제는 다음 절을 포함합니다.
WebSphere MQ Mobile Transport 프로토콜을 사용한 브로커에 연결하고 클라이언트에 메시지를 송신하려면 MQeOutput 노드를 사용하십시오.
MQeOutput 노드는 메시지를 WebSphere MQ Everyplace 큐 관리자로 전달합니다. 로컬이 아닌 목적지 큐 관리자를 지정할 경우, 큐 관리자 또는 큐 관리자에게 서비스를 제공하는 저장 및 전달 큐에 대한 라우트가 있는지 확인하십시오(큐 관리자가 있을 경우).
MQeOutput 노드를 사용하여 메시지 플로우의 트랜잭션 특성을 변경할 수 없습니다. 메시지 플로우의 입력 노드로 설정된 트랜잭션 특성이 플로우의 트랜잭션 작동을 판별합니다.
z/OS 시스템으로 전개한 메시지 플로우에서는 MQeOutput 노드를 사용할 수 없습니다.
서브플로우로 사용할 메시지 플로우를 작성하는 경우 표준 출력 노드를 사용할 수 없으면 Output 노드 인스턴스를 사용하여 메시지를 전달할 서브플로우의 out 터미널을 작성해야 합니다.
메시지 플로우가 메시지를 WebSphere MQ Everyplace 큐로 송신하지 않게 하려는 경우, 지원되는 다른 출력 노드를 선택할 수 있습니다.
MQeOutput 노드는 Workbench에서 다음 아이콘으로 표시됩니다.
이 노드를 사용할 수 있는 방법의 예로 밭에 얼마나 급수가 잘되고 있는지를 점검하는 농부를 고려해 봅시다. 농부는 WebSphere MQ Everyplace가 설치되어 있는 PDA를 휴대하고 있습니다. 농부는 급수가 잘 안되는 지역을 알게 됩니다. 그래서 PDA 및 전역 위성 탐색 링크를 사용하여 급수 밸브를 점검하여 결함을 찾아냅니다. 이 정보는 밸브 제어를 담당하는 리모트 SCADA 디바이스가 브로커가 검색한 진단 메시지를 publish하여 MQeOutput 노드 및 농부의 PDA에 있는 WebSphere MQ Everyplace 클라이언트로 전달했기 때문에 사용 가능합니다.
WebSphere MQ 웹 페이지에 있는 WebSphere MQ Everyplace 문서에서 WebSphere MQ Everyplace에 대한 자세한 정보 및 노드 등록 정보를 찾을 수 있습니다.
MQeOutput 노드 인스턴스를 메시지 플로우에 넣었으면 이 노드를 구성할 수 있습니다. 편집기 보기에서 이 노드를 마우스 오른쪽 단추로 누른 후 등록 정보를 누르십시오. 노드의 기본 등록 정보가 표시됩니다.
값을 입력해야 하는 모든 필수 등록 정보(정의된 디폴트 값이 없는 등록 정보)는 등록 정보 대화 상자에서 별표(*)로 표시됩니다.
다음과 같이 MQeOutput 노드를 구성하십시오.
대화 상자를 닫고 등록 정보에서 작성한 모든 변경을 제거하려면 취소를 누르십시오.
다음 표에는 MQeOutput 노드 터미널이 설명되어 있습니다.
터미널 | 설명 |
---|---|
In | 노드가 처리할 메시지를 승인하는 입력 터미널. |
Failure | 메시지를 출력 큐에 넣을 때 실패가 감지될 경우 메시지가 라우트될 출력 터미널. |
Out | 출력 큐에 메시지를 넣었을 경우와 이 메시지 프로세스 내에서 추가 처리가 필요한 경우 메시지가 라우트될 출력 터미널. |
다음 표에는 노드 등록 정보가 설명되어 있습니다. 앞에 M이 표시된 열은 등록 정보가 필수임을 나타내며(디폴트가 정의되지 않았을 때 값을 입력해야 하는 경우 등록 정보 대화 상자에 별표(*)로 표시됨) 앞에 C가 표시된 열은 등록 정보가 구성 가능함을 나타냅니다(메시지 플로우를 Bar 파일에 추가하여 전개할 때 값을 변경할 수 있음).
다음 표에는 MQeOutput 노드 기본 등록 정보가 설명되어 있습니다.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
큐 관리자 이름 | 아니오 | 예 | 큐 이름에 지정된 출력 큐가 정의되어 있는 WebSphere MQ Everyplace 큐 관리자의 이름. | |
큐 이름 | 아니오 | 예 | 이 노드가 메시지를 넣을 WebSphere MQ Everyplace 출력 큐 이름. |
다음 표에는 MQeOutput 노드 고급 등록 정보가 설명되어 있습니다.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
목적지 모드 | 예 | 아니오 | 목적지 목록 | 출력 메시지를 송신할 큐. 올바른 값은 큐 이름, 리플라이-투 큐 및 목적지 목록입니다. |
다음 표에는 MQeOutput 노드 요청 등록 정보가 설명되어 있습니다.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
요청 | 예 | 아니오 | 선택되지 않음 | 각 출력 메시지를 요청 메시지로 생성할 것인지 여부. 이 선택란을 선택하면 조치가 수행됩니다. |
리플라이-투 큐 관리자 | 아니오 | 예 | 리플라이-투 큐에 지정된 출력 큐가 정의되어 있는 큐 관리자의 이름. | |
리플라이-투 큐 | 아니오 | 예 | 이 요청에 대한 응답을 넣기 위한 리플라이-투 큐의 이름. |
다음 표에는 MQeOutput 노드 설명 등록 정보가 설명되어 있습니다.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
간단한 설명 | 아니오 | 아니오 | 노드에 대한 간략한 설명. | |
자세한 설명 | 아니오 | 아니오 | 메시지 플로우에서 노드의 목적을 설명하는 텍스트. |