mqseries
mqseries (IBM WebSphere MQ 연동)
IBM WebSphere MQ 시리즈 큐 매니저와 통신해야 할 때 쓰는 확장이에요. 이 확장의 목표는 WebSphere MQ 시리즈 큐 매니저와 통신하기 위한 인터페이스를 제공하는 거예요. 인터페이스는 WebSphere MQ 시리즈의 C-API 클라이언트 인터페이스를 최대한 그대로 본떠 만들었어요.
출처: mqseries
본문
⚠️ 경고: 이 확장은 EXPERIMENTAL(실험적) 상태예요. 함수 이름을 포함한 이 확장의 동작과 관련 문서는 이후 PHP 릴리스에서 예고 없이 바뀔 수 있어요. 사용에 따른 책임은 사용자 본인에게 있어요.
소개
이 확장은 IBM WebSphere MQ 시리즈 큐 매니저와 통신하기 위한 인터페이스를 제공하는 걸 목표로 해요.
인터페이스는 WebSphere MQ 시리즈의 C-API 클라이언트 인터페이스를 최대한 비슷하게 본떠 있어요. C-API와 같은 명명 규칙과 가능성(possibilities)을 사용하죠. 그래서 이 확장의 동작을 이해하려면 C-API를 어느 정도 이해하고 있어야 해요.
MQ 옵션, MQ 구조체, MQ 결과 등에 대해서는 WebSphere MQ Application Programming Guide와 WebSphere MQ Application Programming Reference를 참고하세요.
함수 참조
mqseries Functions
mqseries_back— MQSeries MQBACKmqseries_begin— MQseries MQBEGINmqseries_close— MQSeries MQCLOSEmqseries_cmit— MQSeries MQCMITmqseries_conn— MQSeries MQCONNmqseries_connx— MQSeries MQCONNXmqseries_disc— MQSeries MQDISCmqseries_get— MQSeries MQGETmqseries_inq— MQSeries MQINQmqseries_open— MQSeries MQOPENmqseries_put— MQSeries MQPUTmqseries_put1— MQSeries MQPUT1mqseries_set— MQSeries MQSETmqseries_strerror— Returns the error message corresponding to a result code (MQRC)
더 알아보기
- 함수 이름이 MQ 시리즈 C-API 호출(MQCONN, MQPUT, MQGET 등)을 거의 그대로 따르고 있어요. C-API 지식이 있으면 함수를 익히기 훨씬 수월해요.
- 실험적 확장이므로 프로덕션에 쓰기 전에 동작과 호환성을 충분히 검증해야 해요.