©
本文档使用 PHP中文网手册 发布
(PECL stomp >= 0.1.0)
Stomp::__construct -- stomp_connect — 打开一个连接
面向对象风格 (constructor):
$broker
= ini_get("stomp.default_broker_uri")
[, string $username
[, string $password
[, array $headers
]]]] )过程化风格:
$broker
= ini_get("stomp.default_broker_uri")
[, string $username
[, string $password
[, array $headers
]]]] )打开一个到兼容stomp通讯协议的消息代理服务器的连接.
broker
代理服务器的统一资源标识符(URI)。
username
用户名.
password
密码.
headers
关联数组包含附加的头信息(例如: receipt)。
Note:
A transaction header may be specified, indicating that the message acknowledgment should be part of the named transaction.
版本 | 说明 |
---|---|
1.0.1 |
增加了headers 参数
|
Example #1 面向对象风格
<?php
try {
$stomp = new Stomp ( 'tcp://localhost:61613' );
} catch( StompException $e ) {
die( 'Connection failed: ' . $e -> getMessage ());
}
unset( $stomp );
?>
Example #2 过程化风格
<?php
$link = stomp_connect ( 'ssl://localhost:61612' );
if (! $link ) {
die( 'Connection failed: ' . stomp_connect_error ());
}
stomp_close ( $link );
?>