Utilisation de liaisons d'EJB WSDL pour l'appel d'un EJB à partir d'un client de services Web JAX-RPC
WebSphere Application Server permet l'accès direct à un EJB (Enterprise JavaBeans) configuré en tant que service Web, comme alternative à l'utilisation du protocole HTTP ou de JMS (Java™ Message Service) pour transporter les demandes entre le serveur et le client.
Avant de commencer
Il vous faut un EJB accessible directement comme service Web.
Pourquoi et quand exécuter cette tâche
Cette tâche est rendue possible par une technologie multiprotocole qui combine les JAX-RPC (Java API for XML-based remote procedure call) et RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol).
RMI-IIOP, utilisé avec JAX-RPC prend en charge des clients WebSphere Java pour appeler des beans enterprise avec un fichier WSDL et le modèle de programmation JAX-RPC au lieu d'avoir recours au modèle de programmation Java EE standard. Lorsqu'un service Web est implémenté par un bean enterprise, la technologie multiprotocole JAX-RPC permet d'optimiser le chemin d'appel de ce service pour les clients WebSphere Java.
Cette méthode offre de meilleures performances et permet d'obtenir le support des transactions des clients, lequel n'est pas prévu en standard dans les services Web.
Procédez comme suit pour utiliser des liaisons d'EJB de fichiers WSDL afin de transporter des demandes de services Web :