mqseries mqseries_put1
(PECL mqseries >= 0.10.0)
mqseries_put1 — MQSeries MQPUT1
설명
mqseries_put1( resource $hconn, resource &$objDesc, resource &$msgDesc, resource &$pmo, string $buffer, resource &$compCode, resource &$reason ): void
mqseries_put1()(MQPUT1) 호출은 하나의 메시지를 큐에 넣습니다. 대기열을 열 필요는 없습니다.
mqseries_put() 및 mqseries_put1() 호출을 모두 사용하여 대기열에 메시지를 넣을 수 있습니다. 사용할 호출은 상황에 따라 다릅니다. mqseries_put()(MQPUT) 호출을 사용하여 동일한 큐에 여러 메시지를 배치하십시오. mqseries_put1()(MQPUT1) 호출을 사용하여 큐에 하나의 메시지만 넣으십시오. 이 호출은 MQOPEN, MQPUT 및 MQCLOSE 호출을 단일 호출로 캡슐화하여 발행해야 하는 호출 수를 최소화합니다.
매개변수
hConn
- 연결 핸들입니다.
이 핸들은 큐 관리자에 대한 연결을 나타냅니다.
objDesc
- 개체 설명자. (MQOD)
메시지가 추가되는 큐를 식별하는 구조입니다.
msgDesc
- 메시지 설명자(MQMD).
pmo
- 메시지 옵션(MQPMO)을 넣습니다.
compCode
- 완료 코드.
reason
- compCode를 규정하는 이유 코드.
반환 값
값이 반환되지 않습니다.
기타
- mqseries_conn() - MQSeries MQCONN
- mqseries_connx() - MQSeries MQCONNX
- mqseries_open() - MQSeries MQOPEN
- mqseries_get() - MQSeries MQGET