|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
このインタフェースは、着信呼び出しのディスパッチ機構を提供します。要求をサーバントにディスパッチするために 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.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.