Cette page permet de spécifier les fragments d'URL de noeuds finaux pour les services Web dont l'accès s'effectue par des liaisons JMS (Java Messaging Service) ou EJB (enterprise JavaBean). Les fragments permettent de former des adresses de noeuds finaux complètes incluses dans des fichiers WSDL (Web Services Description Language) publiés.
Pour afficher cette page de la console d'administration, cliquez sur Applications >Applications d'entreprise > instance_application > Informations sur les URL de noeuds finaux JMS et EJB.
Vous pouvez spécifier une partie, ou fragment, de l'URL de noeud final à utiliser dans chaque module de service Web. Dans un fichier WSDL publié, l'URL définissant l'adresse de noeud final cible se trouve dans l'attribut location d'un élément soap:address de port. Ceci s'applique aux services Web dont l'accès s'effectue via un transport JMS ou directement en tant qu'EJB.
Si vous utilisez des modules de services Web configurés pour utiliser JMS ou pour accéder directement aux EJB, ces modules figurent dans ce panneau.
Onglet Configuration
Le fragment d'URL entré comme valeur est un préfixe auquel targetService=property est ajouté pour former une URL de noeud final JMS complète. La valeur par défaut s'obtient en examinant les informations de déploiement des services installés, par exemple, jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF.
Ces informations sont extraites du noeud final JMS configuré du service Web, qui est un MDB (Message Driven Bean) défini par l'outil de ligne de commande endpointEnabler. Vous pouvez modifier le fragment d'URL, pour ajouter des propriétés, par exemple. Le fragment d'URL est combiné avec la propriété targetService pour former l'URL complète, par exemple, jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF&priority=5&targetService=GetQuote.
La valeur du fragment d'URL entrée est un suffixe qui est ajouté à la partie initiale de l'URL obtenue en examinant les informations de déploiement du service Web. Par exemple, le fragment d'URL suivant peut être obtenu à partir des informations de déploiement de l'EJB : wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.
Dans ce cas, vous entreriez les informations suivantes dans la zone de fragment d'URL : jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, qui donnent l'URL de noeud final wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.