Stomp::begin

stomp_begin

(PECL stomp >= 0.1.0)

Stomp::begin -- stomp_beginStarts a transaction

说明

面向对象风格 (method):

public Stomp::begin ( string $transaction_id , array $headers = ? ) : bool

过程化风格:

stomp_begin ( resource $link , string $transaction_id , array $headers = ? ) : bool

Starts a transaction.

参数

link

仅对过程化样式:由 stomp_connect() 返回的 stomp 连接标识符。

transaction_id

The transaction id.

headers

关联数组包含附加的头信息(例如: receipt)。

返回值

成功时返回 true, 或者在失败时返回 false

范例

See stomp_commit() or stomp_abort().

注释

Tip

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.