TCP/IP를 통해 WebSphere MQ에 연결
TCP/IP 연결을 통해 WebSphere® MQ .jar 파일만 사용하여 EGL 생성 Java™ 코드 또는 디버거에서 WebSphere MQ 서버에 연결할 수 있습니다.
대안으로서는 WebSphere MQ .jar 파일이 의존하는 다수의 공유 라이브러리를 설치해야 합니다. TCP/IP를 통한 연결은 설치 프로그램이 필요하지 않도록 하여 프로그램을 더 쉽게 분배하도록 합니다.
TCP/IP 연결에는 예제에서와 같이 EGL 프로그램의 특정 코드가 필요합니다.
예제
첫 번째 예제는 TCP/IP 연결에 대해 사용할 ExternalType 파트를 정의합니다.
ExternalType MQEnvironment type JavaObject { packageName = "com.ibm.mq" }
static hostname string;
static port int;
static channel string;
end
두 번째 예제는 ExternalType 파트의 필드에 대해 동일한 값을 표시합니다. WebSphere MQ I/O 문을 사용하기 전에 해당 값을 설정하십시오.
function beforeConnectingToMQ()
MQEnvironment.hostname = "myserver.mycompany.com";
MQEnvironment.port = 1492;
MQEnvironment.channel = "mychannel";
end