이 주제는 다음 절을 포함합니다.
WebSphere MQ Telemetry Transport에서 MQIsdp 프로토콜을 사용하는 브로커에 연결하는 클라이언트로 메시지를 송신하려면 SCADAOutput 노드를 사용하십시오. 일반적으로 Publication 노드를 사용하여 출력을 SCADA 클라이언트로 송신합니다. SCADAOutput 노드를 사용하여 사용자만의 Publication 노드를 작성할 수 있습니다.
메시지 플로우에 SCADAOutput 노드를 포함시킬 경우, SCADAInput 노드는 SCADAOutput 노드에 필요한 연결성 정보를 제공하므로 메시지의 소스에 관계없이 SCADAInput 노드도 포함시켜야 합니다.
SCADA 노드를 포함하는 메시지 플로우를 브로커로 전개하면, 메시지 플로우의 수에 관계없이 단일 실행 그룹으로 메시지 플로우를 전개해야 합니다.
SCADAOutput 노드를 사용하여 메시지 플로우의 트랜잭션 특성을 변경할 수 없습니다. 메시지 플로우의 입력 노드로 설정된 트랜잭션 특성이 플로우의 트랜잭션 작동을 판별합니다.
z/OS 시스템으로 전개하는 메시지 플로우에서는 SCADAOutput 노드를 사용할 수 없습니다.
서브플로우로 사용할 메시지 플로우를 작성하는 경우에 표준 출력 노드를 사용할 수 없으면, Output 노드 인스턴스를 사용하여 메시지를 전달할 수 있는 서브플로우의 out 터미널을 작성해야 합니다.
메시지 플로우에서 메시지를 SCADA 디바이스로 송신하지 않으려면 지원되는 다른 출력 노드를 선택할 수 있습니다.
SCADAOutput 노드는 Workbench에서 다음 아이콘으로 표시됩니다.
SCADA 디바이스에 대한 메시지를 publish할 경우 Publication 노드를 사용하십시오. 이 디바이스에 대해 특정 방법으로 publicaton 메시지를 처리하려고 할 경우, 이 노드를 사용하십시오.
SCADAOutput 노드 인스턴스를 메시지 플로우에 넣었으면 이 노드를 구성할 수 있습니다. 편집기 보기에서 이 노드를 마우스 오른쪽 단추로 누른 후 등록 정보를 누르십시오. 노드의 설명 등록 정보가 표시됩니다.
값을 입력해야 하는 모든 필수 등록 정보(정의된 디폴트 값이 없는 등록 정보)는 등록 정보 대화 상자에서 별표(*)로 표시됩니다.
다음과 같이 SCADAOutput 노드를 구성하십시오.
자세한 정보는 메시지 유효성 검증 및 MRM 도메인에서 메시지의 유효성 검증 등록 정보를 참조하십시오.
대화 상자를 닫고 등록 정보에서 작성한 모든 변경을 제거하려면 취소를 누르십시오.
이제 이 메시지 플로우 내에서 작동하는 방법을 판별하려면 노드의 터미널을 연결하십시오.
in 터미널을 SCADA 목적지에 바인드된 메시지가 라우트되는 노드에 연결하십시오.
메시지에 대한 추가 처리, 오류 처리 또는 메시지를 추가 목적지에 송신하려면 이 노드의 out 또는 failure 터미널을 이 메시지 플로우의 다른 노드에 연결하십시오.
연결할 경우, 노드가 이 메시지를 넣은 각 목적지에 대한 다음과 같은 정보로 메시지와 연관된 LocalEnvironment가 향상됩니다.
이 값은 로컬 환경 트리 구조 내의 WrittenDestination에 기록됩니다.
터미널을 연결하지 않은 경우 로컬 환경 트리는 변경되지 않습니다.
다음 표는 SCADAOutput 노드 터미널을 설명합니다.
터미널 | 설명 |
---|---|
In | 노드가 처리할 메시지를 승인하는 입력 터미널. |
Failure | 메시지를 출력 큐에 넣을 때 실패가 감지될 경우 메시지가 라우트될 출력 터미널. |
Out | 출력 큐에 메시지를 넣었을 경우와 이 메시지 프로세스 내에서 추가 처리가 필요한 경우 메시지가 라우트될 출력 터미널. |
다음 표에는 노드 등록 정보가 설명되어 있습니다. 앞에 M이 표시된 열은 등록 정보가 필수임을 나타내며(디폴트가 정의되지 않았을 때 값을 입력해야 하는 경우 등록 정보 대화 상자에 별표(*)로 표시됨) 앞에 C가 표시된 열은 등록 정보가 구성 가능함을 나타냅니다(메시지 플로우를 Bar 파일에 추가하여 전개할 때 값을 변경할 수 있음).
다음 표에는 SCADAOutput 노드의 유효성 검증 등록 정보가 설명되어 있습니다.
이 등록 정보에 대한 자세한 설명은 MRM 도메인에서 메시지의 유효성 검증 등록 정보를 참조하십시오.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
유효성 검증 | 예 | 예 | 상속 | 유효성 검증이 발생하는지의 여부. 올바른 값은 없음, 컨텐츠 및 값, 컨텐츠 및 상속입니다. |
실패 조치 | 예 | 아니오 | 예외 | 유효성 검증에 실패한 경우의 조치. 유효성 검증을 컨텐츠 또는 컨텐츠 및 값으로 설정한 경우에만 이 등록 정보를 설정할 수 있습니다. 올바른 값은 사용자 추적, 로컬 오류 로그, 예외 및 예외 목록입니다. |
모든 값 제한조건 포함 | 예 | 아니오 | 선택 | 이 등록 정보는 편집할 수 없습니다. 선택될 선택란에 표시되는 디폴트 조치는 컨텐츠 및 값 유효성 검증 내에 기본 값 제한조건 점검이 포함되어 있는 것입니다. |
수정사항 | 예 | 아니오 | 없음 | 이 등록 정보는 편집할 수 없습니다. |
다음 표에는 SCADAOutput 노드 설명 등록 정보가 설명되어 있습니다.
등록 정보 | M | C | 디폴트 | 설명 |
---|---|---|---|---|
간단한 설명 | 아니오 | 아니오 | 노드에 대한 간략한 설명. | |
자세한 설명 | 아니오 | 아니오 | 메시지 플로우에서 노드의 목적을 설명하는 텍스트. |