Stomp::__construct

stomp_connect

(PECL stomp >= 0.1.0)

Stomp::__construct -- stomp_connectOpens a connection

Descrizione

Stile orientato agli oggetti (constructor):

public Stomp::__construct(
    string $broker = ini_get("stomp.default_broker_uri"),
    string $username = ?,
    string $password = ?,
    array $headers = ?
)

Stile procedurale:

stomp_connect(
    string $broker = ini_get("stomp.default_broker_uri"),
    string $username = ?,
    string $password = ?,
    array $headers = ?
): resource

Opens a connection to a stomp compliant Message Broker.

Elenco dei parametri

broker

The broker URI

username

The username.

password

The password.

headers

Array associativo che contiene le intestazioni addizionali (per esempio: receipt).

Valori restituiti

Nota:

Può essere definita un'intestazione di transazione, che indica che la conferma del messaggio deve essere parte della transazione specificata.

Log delle modifiche

Versione Descrizione
PECL stomp 1.0.1 The headers parameter was added

Esempi

Example #1 Stile orientato agli oggetti

<?php

/* connection */
try {
$stomp = new Stomp('tcp://localhost:61613');
} catch(
StompException $e) {
die(
'Connection failed: ' . $e->getMessage());
}

/* close connection */
unset($stomp);

?>

Example #2 Stile procedurale

<?php

/* connection */
$link = stomp_connect('ssl://localhost:61612');

/* check connection */
if (!$link) {
die(
'Connection failed: ' . stomp_connect_error());
}

/* close connection */
stomp_close($link);

?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top