La syntaxe permettant de spécifier une adresse de serveur de messagerie se présente comme suit :
schéma://syntaxe_adresse
où schéma
et syntaxe_adresse
sont décrits dans le tableau suivant.
Schéma | Service de connexion | Description | Syntaxe |
---|---|---|---|
mq |
jms
|
Le mappeur de ports Message Queue à l'hôte et au port spécifiés gérera la demande de connexion : il attribuera dynamiquement un port en se basant sur le service de connexion spécifié. Lorsque le numéro du port est connu, Message Queue établit la connexion. | [hostName][:port][/serviceName] Valeurs par défaut (pour le service jms seulement) : hostName = localhost |
mqtcp |
jms |
Message Queue ouvre une connexion TCP directe avec l'hôte et le port spécifiés pour établir une connexion. | hostName:port/jms |
mqssl |
ssljms |
Message Queue ouvre une connexion SSL directe et sécurisée avec l'hôte et le port spécifiés pour établir une connexion. | hostName:port/ssljms |
htttp |
httpjms |
Message Queue ouvre une connexion HTTP directe avec l'URL de servlet du tunnel de Message Queue spécifiée. Le courtier doit être configuré pour accéder au servlet de tunnel. | HTTPtunnelServletURL |
htttps |
httpsjms |
Message Queue ouvre une connexion HTTPS directe avec l'URL de servlet du tunnel de Message Queue spécifiée. Le courtier doit être configuré pour accéder au servlet de tunnel. | HTTPStunnelServletURL |
Le tableau suivant illustre comment la syntaxe des adresses du serveur de messagerie s'applique dans quelques cas types.
Service de connexion | Hôte courtier | Port | Exemple d'adresse |
---|---|---|---|
Non spécifié | Non spécifié | Non spécifié | Adresse par défaut(mq://localHost:7676/jms) |
Non spécifié | Hôte spécifié | Non spécifié | myBkrHost |
Non spécifié | Non spécifié | Port Portmapper spécifié | 1012 |
ssljms |
Hôte local | Port Portmapper par défaut | mq://localHost:7676/ssljms |
ssljms |
Hôte spécifié | Port Portmapper par défaut | mq://myBkrHost:7676/ssljms |
ssljms |
Hôte spécifié | Port Portmapper spécifié | mq://myBkrHost:1012/ssljms |
jms |
Hôte local | Port de service spécifié | mqtcp://localhost:1032/jms |
ssljms |
Hôte spécifié | Port de service spécifié | mqssl://myBkrHost:1034/ssljms |
httpjms |
N/D | N/D | http://websrvr1:8085/imq/tunnel |
httpsjms |
N/D | N/D | https://websrvr2:8090/imq/tunnel |