Stomp::begin
stomp_begin
(PECL stomp >= 0.1.0)
Stomp::begin -- stomp_begin — Starts a transaction
说明
面向对象风格 (method):
public Stomp::begin(string
$transaction_id
, array $headers
= ?): bool过程化风格:
stomp_begin(resource
$link
, string $transaction_id
, array $headers
= ?): boolStarts a transaction.
参数
-
link
-
仅对过程化样式:由 stomp_connect() 返回的 stomp 连接标识符。
-
transaction_id
-
The transaction id.
-
headers
-
关联数组包含附加的头信息(例如: receipt)。
返回值
成功时返回 true
, 或者在失败时返回 false
。
范例
See stomp_commit() or stomp_abort().
注释
小技巧
Stomp is inherently asynchronous. Synchronous communication can be implemented adding a receipt header. This will cause methods to not return anything until the server has acknowledged receipt of the message or until read timeout was reached.

User Contributed Notes
There are no user contributed notes for this page.