(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);
?>