|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このインタフェースは、着信呼び出しのディスパッチ機構を提供します。要求をサーバントにディスパッチするために ORB が呼び出します。
メソッドの概要 | |
OutputStream |
_invoke(String method,
InputStream input,
ResponseHandler handler)
要求をサーバントにディスパッチするために、ORB によって呼び出されます。 |
メソッドの詳細 |
public OutputStream _invoke(String method, InputStream input, ResponseHandler handler) throws SystemException
1. 正しいメソッドを定義し、InputStream からのパラメータを非整列化する
2. メソッド実装を呼び出す
3. ユーザ例外がない場合、ResponseHandler を使用して通常の応答を作成する
4. ユーザ例外が発生した場合、ResponseHandler を使用して例外応答を作成する
5. ResponseHandler によって返された OutputStream に応答を整列化する
6. OutputStream を ORB へ返す
method
- メソッド名input
- 整列化された引数を格納する InputStream
handler
- 適切な応答を作成するためにサーバントが使用する ResponseHandler
OutputStream
SystemException
- CORBA システム例外のために呼び出しが失敗した場合
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.