다음 다이어그램은 다음을 수행하기 위해 MQGet 노드에서 수행되는 처리를
설명합니다.
- 메시지 전달
- 출력 트리 LocalEnvironment 구성
- 출력 트리 메시지 구성
메시지 전달
- 입력 트리에 MQMD가 있으면 이 MQMD가 사용되고 없으면 디폴트
MQMD가 사용됩니다.
- 디폴트 MQGMO가 작성되고, 입력 트리에 GMO가 있으면 이 GMO를 사용하여
노드 속성에 따라 디폴트 값을 수정합니다.
- MQGet 호출은 WebSphere MQ에 대해 수행됩니다.
- 호출로부터의 리턴 코드(CC)가 분석되고 다음에 따라 메시지가 전달됩니다.
- 확인
- 표준 메시지 구분 분석 기술을 사용하여 LocalEnvironment 및 출력 Message 트리를
작성합니다. Out 터미널로 전달합니다.
- 경고
- 메시지 본문 유형으로 BLOB을 사용하여 출력 LocalEnvironment와 출력 Message 트리를 작성합니다. 연결되면
Warning 터미널로 전달합니다. 그렇지 않으면,
전달이 발생하지 않으며 플로우가 종료됩니다.
- 실패(메시지 없음)
입력을 복사하여 출력 LocalEnvironment 및 출력 Message 트리를
작성합니다. 연결되면 No Message 터미널로 전달합니다.
그렇지 않으면, 전달이 발생하지 않습니다. No Message 터미널에 전달되는 출력 메시지는
Generate Mode 및 Copy Message 또는 Copy Local Environment 등록 정보의 값에 따라 입력 메시지로부터만 구성됩니다. 
- 실패(기타)
- failure 터미널로 전달합니다. failure 터미널이 연결되어 있지 않으면
브로커는 예외를 전달하고 제어를, 예외를 처리할 수 있는 가장 가까운 이전 노드에
리턴합니다. 자세한 정보는 메시지 플로우 내의 오류 핸들링을 참조하십시오.
다음 다이어그램은 이를 시각적으로 설명합니다.

출력 LocalEnvironment 구성
- MQGet 노드의 generateMode 속성이
LocalEnv를 포함하는 옵션 중 하나가 아니면,
출력 로컬 환경을 입력이 되도록 설정한 후 로컬 환경을 전달하십시오.
주: 이 경우,
OutputLocalEnvironment로 이동하는 갱신은 다운스트림으로 전달되지 않습니다.
- 그렇지 않고 copyLocalEnv 속성을
없음으로 설정하지 않으면, 입력 로컬 환경을
출력에 복사하십시오.
- 출력 데이터 위치가 출력 로컬 환경을 지시할 경우, 변경사항이 결과 트리에서 복사되어
여기에 삽입됩니다.
- 로컬 환경이 전달됩니다.
다음 다이어그램은 이를 시각적으로 설명합니다.

출력 메시지 구성
- generateMode에 메시지가 포함되어 있지 않으면
입력 메시지가 되도록 출력 메시지를 설정하십시오. 5단계로
이동하십시오.
- 출력 데이터 위치를 OutputRoot로 설정하면,
결과 트리에서 전체적으로 출력 메시지를 작성하십시오. 5단계로
이동하십시오.
- copyMessage를 없음으로 설정하지 않으면,
입력 메시지를 출력 메시지 트리에 복사하십시오.
- 출력 데이터 위치가 출력 메시지 트리의 부분을 지시할 경우,
변경사항이 결과 데이터 위치가 정의한 지점에서 결과 트리로부터 복사되어
여기에 삽입됩니다.
- 메시지가 전달됩니다.
다음 다이어그램은 이를 시각적으로 설명합니다.
