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

Remoting Spring

Le cadre Spring rend le développement de services de support distant facile. En fournissant son propre API, il économise beaucoup de code.

Avantages de Spring Remoting

Le programmeur doit se concentrer uniquement sur la logique métier, sans avoir à étudier des activités telles que le lancement et l'arrêt du serveur.

Le cadre Spring prend en charge les technologies de traitement distant suivantes:

Appel de méthode à distance (RMI) Appel HTTP Spring Hessian Burlap JAX-RPC(J2EE 1.4 API) JAX-WS(Java EE 5et Java EE 6 API) JMS

Appel de méthode à distance (RMI)

Avec RmiServiceExporter et RmiProxyFactoryBean Les classes, le cadre Spring prend en charge RMI fourni par Sun.

Cliquez ici pour en savoir plus : Intégration Spring et RMI

Appel HTTP Spring

Spring propose son propre service distant, qui permet la sérialisation via HTTP. Les classes utilisées dans HTTP Invoker sont HttpInvokerServiceExporter et HttpInvokerProxyFactoryBean

Cliquez ici pour en savoir plus sur l'appel HTTP Spring

Hessian

Il utilise également le protocole HTTP pour fournir des services distants. Il est fourni par Coucho. Les classes utilisées dans Hessian sont HessianServiceExporter et HessianProxyFactoryBean

Cliquez ici pour en savoir plus sur Hessian

Burlap

Comme Hessian, mais fourni par Coucho une implémentation basée sur XML. Les classes utilisées dans Burlap sont BurlapServiceExporter et BurlapProxyFactoryBean

Cliquez ici pour en savoir plus sur Burlap

JAX-RPC

Spring utilise JAX-RPC fournit un soutien distant pour les services Web. Il utilise J2EE 1.4 API。

JAX-WS est JAX-RPC successeur. Il utilise Java EE 5et Java EE 6 API. JAX-Les classes utilisées dans WS sont SimpleJaxWsServiceExporter et JaxWsPortProxyFactoryBean

Spring prend en charge l'utilisation de JMS pour les services distants. Les classes utilisées dans JMS sont JmsInvokerServiceExporter et JmsInvokerProxyFactoryBean

Cliquez ici pour en savoir plus sur JMS