RMI-IIOP con JAX-RPC
Puede utilizar RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) con JAX-RPC para dar soporte a enlaces que no sean SOAP.
La API Java™ para llamadas a procedimientos remotos basadas en XML (JAX- RPC ) es la API estándar de Java para invocar servicios web a través de llamadas a procedimientos remotos. Un lenguaje de programación utiliza un transporte para comunicaciones por Internet. Puede utilizar protocolos con el transporte como SOAP y RMI (Remote Method Invocation). Puede utilizar RMI-IIOP (Remote Method Invocation over Internet Inter-ORB Protocol) con JAX-RPC para dar soporte a enlaces que no sean SOAP.
El uso de RMI-IIOP con JAX- RPC permite a los clientes Java WebSphere® invocar beans empresariales utilizando un archivo WSDL y el modelo de programación JAX- RPC, en lugar de utilizar el modelo de programación estándar de servicios web para Java Platform, Enterprise Edition ( Java EE ). Cuando se utiliza una implementación empresarial de JavaBeans para invocar un servicio web, el JAX- RPC multiprotocolo permite optimizar la ruta de invocación del servicio web para los clientes Java WebSphere. Si desea obtener más información sobre esta optimización, consulte el apartado sobre la utilización de enlaces de enterprise bean para invocar un EJB desde un cliente de servicios web.
- El proceso XML no es necesario para enviar y recibir mensajes; en su lugar, se utiliza la serialización Java.
- La llamada a JAX-RPC del cliente puede participar en una transacción de usuario, lo cual no ocurre cuando se utiliza SOAP.