La sintaxis completa para una dirección del servicio de mensajes es
scheme://address-syntax
donde scheme y address-syntax se describen en la tabla siguiente.
Esquema MQ y Servicio MQ son los valores mostrados en las dos primeras columnas de la siguiente tabla.
| Nombre de Esquema | Servicio de Conexión | Descripción | Sintaxis de Dirección |
|---|---|---|---|
mq |
jms y ssljms |
El tiempo de ejecución del cliente Message Queue realiza una conexión al asignador de puertos MQ en el host y puerto especificados. El asignador de puertos suministra una lista de los puertos de servicio de conexión establecidos de forma dinámica y, a continuación, el tiempo de ejecución del cliente de Message Queue realiza una conexión al puerto que aloja el servicio de conexión especificado. | [hostName][:port][/serviceName]
Valores por defecto: hostName = Los valores por defecto sólo se aplican al servicio de conexión Ejemplo: |
mqtcp |
jms |
El tiempo de ejecución del cliente de Message Queue realiza una conexión TCP al host y puerto especificados (ignorando el asignador de puertos MQ) para establecer una conexión. | hostName:port/jms
Ejemplo: |
mqssl |
ssljms |
El tiempo de ejecución del cliente de Message Queue realiza una conexión SSL segura al host y puerto especificados (ignorando el Asignador de Puertos MQ) para establecer una conexión. | hostName:port/ssljms
Ejemplo: |
http |
httpjms |
El tiempo de ejecución del cliente de Message Queue realiza una conexión HTTP a un servlet de Message Queue en la URL especificada. (El broker se debe configurar para acceder al servlet de Tunnel HTTP, según se describe en la guía del administrador de Message Queue) | hostName:port/contextRoot/tunnel
Si varias instancias del broker utilizan el mismo servlet de tunnel, la sintaxis para conectar a una instancia de broker específica (en vez de hacerlo a una seleccionada de forma aleatoria) es: |
https |
httpsjms |
El cliente Message Queue realiza una conexión HTTPS segura a la dirección URL especificada del servlet de tunnel de Message Queue. (El broker se debe configurar para acceder al servlet de Tunnel HTTPS, según se describe en la guía del administrador de Message Queue) | hostName:port/contextRoot/tunnel
Si varias instancias del broker utilizan el mismo servlet de tunnel, la sintaxis para conectar a una instancia de broker específica (en vez de hacerlo a una seleccionada de forma aleatoria) es: |