(PECL mqseries >= 0.10.0)
mqseries_connx — MQSeries MQCONNX
The mqseries_connx() (MQCONNX) call connects an application program to a queue manager. It provides a queue manager connection handle, which is used by the application on subsequent MQ calls.
Name of queue manager.
Name of the queue manager the application wishes to connect.
Options that control the action of function
See also the MQCNO structure.
Connection handle.
This handle represents the connection to the queue manager.
Completion code.
Reason code qualifying the compCode.
无返回值。
Example #1 mqseries_connx() example
<?php
$mqcno = array(
'Version' => MQSERIES_MQCNO_VERSION_2,
'Options' => MQSERIES_MQCNO_STANDARD_BINDING,
'MQCD' => array('ChannelName' => 'MQNX9420.CLIENT',
'ConnectionName' => 'localhost',
'TransportType' => MQSERIES_MQXPT_TCP)
);
mqseries_connx('MQNX9420', $mqcno, $conn, $comp_code,$reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("Connx CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
exit;
}
?>