All Downloads are FREE. Search and download functionalities are using the official Maven repository.

en.help.ref-mqschemeservice.html Maven / Gradle / Ivy

There is a newer version: 3.2-b03
Show newest version

MQ Scheme and MQ Service Address Syntax

The full syntax for a message service address is

scheme://address-syntax

where the scheme and address-syntax are described in the table below.

The MQ Scheme and MQ Service are the values shown in the first two columns of the following table.

Scheme Name

Connection Service

Description

Address Syntax

mq

jms and ssljms

Message Queue client runtime makes a connection to the MQ Port Mapper at the specified host and port. The Port Mapper returns a list of the dynamically established connection service ports, and the Message Queue client runtime then makes a connection to the port hosting the specified connection service.

[hostName][:port][/serviceName]

Defaults: hostName = localhost, port = 7676, serviceName = jms

Defaults only apply to the jms connection service. For the ssljms connection service, all variables need to be specified.

Example: mq:MyHost:7677/ssljms

mqtcp

jms

Message Queue client runtime makes a TCP connection to the specified host and port (bypassing the MQ Port Mapper) to establish a connection.

hostName:port/jms

Example: mqtcp:localhost:7676/jms

mqssl

ssljms

Message Queue client runtime makes a secure SSL connection to the specified host and port (bypassing the MQ Port Mapper) to establish a connection.

hostName:port/ssljms

Example: mqssl:localhost:7676/ssljms

http

httpjms

Message Queue client runtime makes an HTTP connection to an Message Queue tunnel servlet at the specified URL. (The broker must be configured to access the HTTP tunnel servlet, as described in the Message Queue Administrator’s Guide.)

hostName:port/contextRoot/tunnel

If multiple broker instances are using the same tunnel servlet, then the syntax for connecting to a specific broker instance (rather than a randomly selected one) is: http://hostName:port/contextRoot/tunnel?serverName=hostName:instanceName

https

httpsjms

Message Queue client runtime makes a secure HTTPS connection to the specified Message Queue tunnel servlet URL. (The broker must be configured to access the HTTPS tunnel servlet, as described in the Message Queue Administrator’s Guide.)

hostName:port/contextRoot/tunnel

If multiple broker instances are using the same tunnel servlet, then the syntax for connecting to a specific broker instance (rather than a randomly selected one) is: http://hostName:port/contextRoot/tunnel?serverName=hostName:instanceName

Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices




© 2015 - 2024 Weber Informatics LLC | Privacy Policy