Utilisation combinée de RMI-IIOP et de JAX-RPC
Le protocole RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) peut être utilisé avec JAX-RPC pour la prise en charge des liaisons non SOAP.
JAX-RPC (Java™ API for XML-based Remote Procedure Call) est l'API Java standard pour l'appel des services Web via des appels de procédure éloignée. Un transport est utilisé par un langage de programmation pour communiquer sur Internet. Vous pouvez utiliser des protocoles tels que SOAP et RMI (Remote Method Invocation) avec ce transport. Vous pouvez utiliser le protocole RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) avec JAX-RPC pour prendre en charge des liaisons non SOAP.
L'utilisation combinée de RMI-IIOP et de JAX-RPC permet aux clients WebSphere Java d'appeler des beans enterprise à l'aide d'un fichier WSDL et du modèle de programmation JAX-RPC au lieu d'utiliser les services Web standard pour le modèle de programmation Java EE (Java Platform, Enterprise Edition. Lorsqu'une implémentation Enterprise JavaBeans est utilisée pour appeler un service web, la technologie multiprotocole JAX-RPC permet d'optimiser le chemin d'invocation de ce service pour les clients WebSphere Java. Pour en savoir plus sur cette optimisation, lire Utilisation des liaisons de beans enterprise pour l'appel d'EJB à partir d'un client de services Web.
- Le traitement XML n'est pas nécessaire pour l'envoi et la réception de messages car la sérialisation Java est utilisée.
- L'appel JAX-RPC client peut participer à une transaction d'utilisateur, ce qui n'est pas le cas si vous utilisez SOAP.