Un client externe (c'est-à-dire extérieur au serveur) peut avoir besoin d'interagir avec une application installée sur le serveur.
Le scénario présenté ici est très simple : un client externe souhaite interagir avec une application sur le serveur. La figure représente un scénario simple typique.
L'application SCA inclut une exportation avec une liaison JMS ; c'est ce qui la rend disponible aux clients externes.
Si un client externe se trouve sur une machine Java™ virtuelle (JVM) distincte de votre serveur, vous devez effectuer plusieurs opérations afin d'établir la connexion et permettre l'interaction avec une exportation JMS. Le client obtient un contexte initial (InitialContext) avec les valeurs appropriées, puis il compulse les ressources via JNDI. Le client utilise alors le client de spécification JMS 1.1 pour accéder aux destinations et envoyer/recevoir des messages sur les destinations.
Les noms JNDI par défaut des ressources créées automatiquement par l'environnement d'exécution sont répertoriés dans la rubrique configuration de cette section. Toutefois, si vous avez pré-créé les ressources, utilisez ces noms JNDI.