(PECL stomp >= 0.1.0)
Stomp::begin -- stomp_begin — Débute une transaction
Style orienté objet (méthode) :
Style procédural :
Débute une transaction.
link
Style procédural uniquement : L'identifiant stomp retourné par la fonctionstomp_connect().
transaction_id
Identifiant de la transaction.
headers
Tableau associatif contenant les en-têtes additionnels (exemple : receipt).
Cette fonction retourne true
en cas de succès ou false
si une erreur survient.
Voir stomp_commit() ou stomp_abort().
Stomp est, par nature, asynchrone. Une communication synchrone peut être implémentée en ajoutant un en-tête receipt
. Ceci fera que les méthodes ne retourneront rien tant que le message de confirmation n'aura pas été reçu ou tant que le délai d'attente ne sera pas atteint.