public class

HessianServiceExporter

extends HessianExporter
implements HttpRequestHandler
java.lang.Object
   ↳ org.springframework.remoting.support.RemotingSupport
     ↳ org.springframework.remoting.support.RemoteExporter
       ↳ org.springframework.remoting.caucho.HessianExporter
         ↳ org.springframework.remoting.caucho.HessianServiceExporter

Class Overview

Servlet-API-based HTTP request handler that exports the specified service bean as Hessian service endpoint, accessible via a Hessian proxy.

Note: Spring also provides an alternative version of this exporter, for Sun's JRE 1.6 HTTP server: SimpleHessianServiceExporter.

Hessian is a slim, binary RPC protocol. For information on Hessian, see the Hessian website. Note: As of Spring 3.0, this exporter requires Hessian 3.2 or above.

Hessian services exported with this class can be accessed by any Hessian client, as there isn't any special handling involved.

Summary

[Expand]
Inherited Constants
From class org.springframework.remoting.caucho.HessianExporter
[Expand]
Inherited Fields
From class org.springframework.remoting.support.RemotingSupport
Public Constructors
HessianServiceExporter()
Public Methods
void handleRequest(HttpServletRequest request, HttpServletResponse response)
Processes the incoming Hessian request and creates a Hessian response.
[Expand]
Inherited Methods
From class org.springframework.remoting.caucho.HessianExporter
From class org.springframework.remoting.support.RemoteExporter
From class org.springframework.remoting.support.RemotingSupport
From class java.lang.Object
From interface org.springframework.beans.factory.BeanClassLoaderAware
From interface org.springframework.beans.factory.InitializingBean
From interface org.springframework.web.HttpRequestHandler

Public Constructors

public HessianServiceExporter ()

Public Methods

public void handleRequest (HttpServletRequest request, HttpServletResponse response)

Processes the incoming Hessian request and creates a Hessian response.

Parameters
request current HTTP request
response current HTTP response
Throws
IOException
ServletException