SAMConnection::connect

(PECL sam >= 0.1.0)

SAMConnection::connect Establece una conexión a un servidor de mensajería

Descripción

SAMConnection::connect ( string $protocol [, array $properties ] ) : bool

La llamada al método "connect" en un objeto SAMConnection conecta el script PHP a un servidor de mensajería. No se puede enviar ni recibir ningún mensaje hasta que no se haya hecho una conexión.

Parámetros

Valores devueltos

Este método devuelve FALSE en caso de error.

Ejemplos

Ejemplo #1 Creación de una conexión a un Servidor de Mensajería utilizando el protocolo de IBM MQSeries (WMQ)

<?php

$conn
->connect(SAM_WMQ, array(SAM_HOST => 'Myhost.myco.com'SAM_PORT => 1506SAM_BROKER => 'MyBroker'));

?>

Ejemplo #2 Creación de una conexión con control transaccional de la aplicación y valores de host y puerto por defecto

<?php

$conn
->connect(SAM_WMQ, array(SAM_BROKER => 'MyBroker'SAM_TRANSACTIONS => SAM_MANUAL));

?>

Ejemplo #3 Creación de una conexión a un Servidor de Mensajería utilizando el protocolo de mensajería de la plataforma IBM WebSphere (WPM)

<?php

$conn
->connect(SAM_WPM, array(SAM_ENDPOINTS => 'localhost:7278:BootstrapBasicMessaging',
                              
SAM_BUS => 'Bus1'SAM_TARGETCHAIN => 'InboundBasicMessaging'));

?>