org.springframework.remoting.caucho |
This package provides remoting classes for Caucho's Hessian and Burlap
protocols: a proxy factory for accessing Hessian/Burlap services,
and an exporter for making beans available to Hessian/Burlap clients.
Hessian is a slim, binary RPC protocol over HTTP.
For information on Hessian, see the
Hessian website
Burlap is a slim, XML-based RPC protocol over HTTP.
For information on Burlap, see the
Burlap website
|
Java Source File Name | Type | Comment |
BurlapClientInterceptor.java | Class | org.aopalliance.intercept.MethodInterceptor for accessing a Burlap service.
Supports authentication via username and password.
The service URL must be an HTTP URL exposing a Burlap service.
Burlap is a slim, XML-based RPC protocol.
For information on Burlap, see the
Burlap website
Note: There is no requirement for services accessed with this proxy factory
to have been exported using Spring's
BurlapServiceExporter , as there is
no special handling involved. |
BurlapProxyFactoryBean.java | Class | FactoryBean for Burlap proxies. |
BurlapServiceExporter.java | Class | HTTP request handler that exports the specified service bean as
Burlap service endpoint, accessible via a Burlap proxy. |
Hessian1SkeletonInvoker.java | Class | Concrete HessianSkeletonInvoker for the Hessian 1 protocol
(version 3.0.19 or lower). |
Hessian2SkeletonInvoker.java | Class | Concrete HessianSkeletonInvoker for the Hessian 2 protocol
(version 3.0.20 or higher). |
HessianClientInterceptor.java | Class | org.aopalliance.intercept.MethodInterceptor for accessing a Hessian service.
Supports authentication via username and password.
The service URL must be an HTTP URL exposing a Hessian service.
Hessian is a slim, binary RPC protocol.
For information on Hessian, see the
Hessian website
Note: There is no requirement for services accessed with this proxy factory
to have been exported using Spring's
HessianServiceExporter , as there is
no special handling involved. |
HessianProxyFactoryBean.java | Class | FactoryBean for Hessian proxies. |
HessianServiceExporter.java | Class | HTTP request handler that exports the specified service bean as
Hessian service endpoint, accessible via a Hessian proxy.
Hessian is a slim, binary RPC protocol.
For information on Hessian, see the
Hessian website
This exporter will work with both Hessian 2.x and 3.x (respectively
Resin 2.x and 3.x), autodetecting the corresponding skeleton class.
As of Spring 2.0, it is also compatible with the new Hessian 2 protocol
(a.k.a. |
HessianSkeletonInvoker.java | Class | Internal invoker strategy for a Hessian skeleton. |