public class HessianServiceExporter extends HessianExporter implements HttpRequestHandler
Hessian は、スリムなバイナリ RPC プロトコルです。Hessian の詳細については、HessianWeb サイトを参照してください。 注: Spring 4.0 の時点で、このエクスポーターには Hessian 4.0 以降が必要です。
このクラスでエクスポートされた Hessian サービスは、特別な処理が含まれていないため、どの Hessian クライアントからもアクセスできます。
HessianClientInterceptor
, HessianProxyFactoryBean
, HttpInvokerServiceExporter
, RmiServiceExporter
CONTENT_TYPE_HESSIAN
logger
コンストラクターと説明 |
---|
HessianServiceExporter() |
修飾子と型 | メソッドと説明 |
---|---|
void | handleRequest(HttpServletRequestEE request, HttpServletResponseEE response) 受信 Hessian リクエストを処理し、Hessian レスポンスを作成します。 |
afterPropertiesSet, doInvoke, invoke, prepare, setAllowNonSerializable, setDebug, setRemoteResolver, setSendCollectionType, setSerializerFactory
checkService, checkServiceInterface, getExporterName, getProxyForService, getService, getServiceInterface, setInterceptors, setRegisterTraceInterceptor, setService, setServiceInterface
getBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void handleRequest(HttpServletRequestEE request, HttpServletResponseEE response) throws ServletExceptionEE, IOExceptionSE
HttpRequestHandler
の handleRequest
request
- 現在の HTTP リクエスト response
- 現在の HTTP レスポンス ServletExceptionEE
- 一般的なエラーの場合 IOExceptionSE
- I/O エラーの場合