WebSphere MQ 런타임 라이브러리 선택에 대해 연계 옵션 사용
EGL 연계 옵션 파트를 사용하여 사용할 런타임 라이브러리를 표시하십시오.
EGL과 함께 제공된 WebSphere® MQ 재사용가능 파트는 지원되는 모든 환경의 샘플 연계 옵션 파트를 포함합니다. 다음 테이블은 각 환경에서 사용할 연계 옵션 파트를 표시합니다. 다른 프로그램 호출에 대해 항목을 지정해야 하는 경우 연계 옵션 파트를 직접 사용하거나 파트의 항목을 고유한 연계 옵션으로 복사할 수 있습니다.
| 환경 | WebSphere MQ 라이브러리 설명 | WebSphere MQ 라이브러리 | 랩퍼 DLL 이름 | 연계 옵션 |
|---|---|---|---|---|
| Windows | WebSphere MQ 관리자 | mqm.lib | csomqm32 | mqm32.lkg |
| Windows | WebSphere MQ 클라이언트 | mqic32.lib | csomqc32 | mqic32.lkg |
| AIX® | WebSphere MQ 관리자 | libmqm.a | csomqm | libmqm.lkg |
| AIX | WebSphere MQ 클라이언트 | libmqic.a | csomqic | libmqic.lkg |
| AIX | WebSphere MQ 관리자, 스레드 환경 | libmqm_r.a | csomqmr | libmqm_r.lkg |
| AIX | WebSphere MQ 클라이언트, 스레드 환경 | libmqic_r.a | csomqicr | libmqic_r.lkg |
| HP-UX | WebSphere MQ 관리자 | libmqm.sl | csomqm | libmqm.lkg |
| HP-UX | WebSphere MQ 클라이언트 | libmqic.sl | csomqic | libmqic.lkg |
| HP-UX | WebSphere MQ 관리자, 스레드 환경 | libmqm_r.sl | csomqicr | libmqm_r.lkg |
| HP-UX | WebSphere MQ 클라이언트, 스레드 환경 | libmqic_r.sl | csomqmr | libmqic_r.lkg |
| Solaris | WebSphere MQ 관리자 | libmqm.so | csomqm | libmqm.lkg |
| Solaris | WebSphere MQ 클라이언트 | libmqic.so | csomqic | libmqic.lkg |
WebSphere MQ 관리자, 비스레드 라이브러리로 테스트 중이거나 실행 중인 경우 연계 옵션 파트를 테스트 또는 생성 옵션으로 지정하십시오.WebSphere MQ 클라이언트 또는 스레드 라이브러리로 테스트 중이거나 실행 중인 경우 파트를 파일로 이동하고 CSOLINKTBL 환경 변수를 파일 이름으로 설정해야 합니다.
생성된 Java™ 프로그램에
연계 옵션 항목에 대한 특수 형식이 필요합니다. 항목은
다음 예제와 같아야 합니다.
:calllink applname=elaq* library=mqWrapperDllNname linktype=csocall
parmform=commptr remotecomtype=direct remoteapptype=nonvg
contable=javaConversionTableName
- mqWrapperDllNname
- 테이블에서 런타임 환경의 랩퍼 dll 이름입니다.
- javaConversionTableName
- 프로그램이 실행 중인 시스템 및 언어에 대한 Java 변환표입니다.
선택할 변환표 판별에 대한 도움말은 EGL 생성 안내서를 참조하십시오.