English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Remoting de Spring

El framework Spring facilita el desarrollo de servicios de soporte remoto. Al proporcionar su propia API, ahorra una gran cantidad de código.

Ventajas de Spring Remoting

El programador solo necesita centrarse en la lógica de negocio, sin tener que estudiar actividades como el inicio y detención del servidor.

El framework Spring admite las siguientes tecnologías de procesamiento remoto:

Invocación de Métodos Remotos (RMI) Llamada de HTTP de Spring Hessian Burlap JAX-RPC(J2EE 1.4 API) JAX-WS(Java EE 5y Java EE 6 API) JMS

Invocación de Métodos Remotos (RMI)

Con la ayuda de RmiServiceExporter y RmiProxyFactoryBean Clase, el framework Spring admite el RMI proporcionado por Sun.

Haga clic aquí para obtener más información: Integración de Spring y RMI

Llamada de HTTP de Spring

Spring proporciona su propio servicio remoto, que permite la serialización a través de HTTP. La clase utilizada en HTTP Invoker es HttpInvokerServiceExporter y HttpInvokerProxyFactoryBean .

Haga clic aquí para obtener más información sobre las llamadas HTTP de Spring

Hessian

También utiliza el protocolo HTTP para proporcionar servicios remotos. Proporcionado por Coucho. Las clases utilizadas en Hessian son HessianServiceExporter y HessianProxyFactoryBean .

Haga clic aquí para obtener más información: Hessian

Burlap

Al igual que Hessian, pero proporcionado por Coucho como implementación basada en XML. Las clases utilizadas en Burlap son BurlapServiceExporter y BurlapProxyFactoryBean .

Haga clic aquí para obtener más información: Burlap

JAX-RPC

Spring utiliza JAX-RPC proporciona soporte remoto para servicios web. Utiliza J2EE 1.4 API.

JAX-WS que es JAX-Son sucesores de RPC. Utiliza Java EE 5y Java EE 6 API. JAX-Las clases utilizadas en WS son SimpleJaxWsServiceExporter y JaxWsPortProxyFactoryBean . JMS

Spring admite el uso de JMS para servicios remotos. Las clases utilizadas en JMS son JmsInvokerServiceExporter y JmsInvokerProxyFactoryBean .

Haga clic aquí para obtener más información: JMS