(PECL stomp >= 0.1.0)
Stomp::__construct -- stomp_connect — 打开连接
面向对象风格(构造函数)
$broker
= ini_get("stomp.default_broker_uri"),$username
= ?,$password
= ?,$headers
= ?过程化风格
$broker
= ini_get("stomp.default_broker_uri"),$username
= ?,$password
= ?,$headers
= ?打开到符合 stomp 规范的消息代理的连接。
broker
代理 URI
username
用户名。
password
密码。
headers
包含其他标头的关联数组(例如:receipt)。
注意:
可以指定事务标头,指示消息确认应成为命名事务的一部分。
版本 | 描述 |
---|---|
PECL stomp 1.0.1 | 添加了 headers 参数 |
示例 #1 面向对象风格
<?php
/* 连接 */
try {
$stomp = new Stomp('tcp://127.0.0.1:61613');
} catch(StompException $e) {
die('连接失败:' . $e->getMessage());
}
/* 关闭连接 */
unset($stomp);
?>
示例 #2 过程化风格
<?php
/* 连接 */
$link = stomp_connect('ssl://127.0.0.1:61612');
/* 检查连接 */
if (!$link) {
die('连接失败:' . stomp_connect_error());
}
/* 关闭连接 */
stomp_close($link);
?>