(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://localhost:61613');
} catch(StompException $e) {
die('连接失败: ' . $e->getMessage());
}
/* 关闭连接 */
unset($stomp);
?>
示例 #2 过程式风格
<?php
/* 连接 */
$link = stomp_connect('ssl://localhost:61612');
/* 检查连接 */
if (!$link) {
die('连接失败: ' . stomp_connect_error());
}
/* 关闭连接 */
stomp_close($link);
?>