English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O framework Spring facilita o desenvolvimento de suporte remoto de serviços. Ao fornecer sua própria API, ele economiza muita codificação.
O programador precisa se concentrar apenas na lógica de negócios, sem estudar atividades como inicialização e encerramento do servidor.
O framework Spring suporta as seguintes tecnologias de processamento remoto:
Invocação Remota de Método (RMI) Chamada HTTP do Spring Hessian Burlap JAX-RPC(J2EE 1.4 API) JAX-WS(Java EE 5e Java EE 6 API) JMS
Com a ajuda de RmiServiceExporter e RmiProxyFactoryBean Classe, o framework Spring suporta o RMI fornecido pela Sun.
Clique aqui para obter mais informações: Integração Spring e RMI
O Spring oferece seu próprio serviço remoto, que permite a serialização via HTTP. A classe usada no HTTP Invoker é HttpInvokerServiceExporter e HttpInvokerProxyFactoryBean 。
Clique aqui para saber mais sobre: Chama HTTP do Spring
Ele também usa o protocolo HTTP para fornecer serviços remotos. Fornecido pelo Coucho. As classes usadas no Hessian são HessianServiceExporter e HessianProxyFactoryBean 。
Clique aqui para saber mais sobre: Hessian
Como o Hessian, mas com implementação baseada em XML fornecida pelo Coucho. As classes usadas no Burlap são BurlapServiceExporter e BurlapProxyFactoryBean 。
Clique aqui para saber mais sobre: Burlap
O Spring usa JAX-RPC fornece suporte remoto para serviços web. Ele usa J2EE 1.4 API.
O Spring suporta o uso de JMS para serviços remotos. As classes usadas no JMS são JmsInvokerServiceExporter e JmsInvokerProxyFactoryBean 。