Mainframe의 Java 코드를 사용하여 Mainframe의 QueueManager에 연결하려고합니다. Mainframe 컨텍스트에서 실행되는 java에서 Mainframe MQ에 연결하기위한 샘플 코드가 있습니다. ? 클라이언트 또는 바인딩 모드를 사용하여 연결해야합니까?Mainframe에서 JMS를 사용하여 Java에서 MQ로 Java에 연결
0
A
답변
2
WMQ의 샘플 디렉토리에는 핵심 MQI API (MQQueueManager, MQQueue)를 사용하고 MQ Core API를 사용하는 코드가 있습니다. 그것들은 Java & MQ API 의미 (플랫폼에 종속되지 않음)와 일치합니다. 이것들을 통해 대기열/대기열 관리자와 통신 할 수 있습니다.
일부 코드는 여기에서 참조 할 수 있습니다 (http://www.capitalware.com/pc_win_code_java.html).
바인딩 모드 대 클라이언트로, 당신은 참조해야합니다 (https://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q030560_.htm)
자바 (Java ™)에 대한WebSphere®의 MQ 클래스는 클라이언트 또는 바인딩 mode.Programmable 옵션에 연결할 수 있습니다 허용
자바 연결하는 용 WebSphere MQ 클래스 TCP/IP (Transmission Control Protocol/Internet Protocol)를 사용하는 WebSphere MQ MQI 클라이언트 바인딩 모드에서 JNI (Java Native Interface)를 사용하여 WebSphere MQ에 직접 연결 클라이언트는 다음을 수행 할 수 없습니다. z/OS®에서 실행될 수 있지만 다른 플랫폼의 클라이언트는 z/OS 용 WebSphere MQ 큐 관리자에 연결할 수 있습니다. cility가 설치됩니다.