モジュール java.corba
パッケージ org.omg.SendingContext
値型の整列化をサポートします。 値型の整列化では、値型の実装や値型に関するメタ情報にアクセスすることが必要な場合があります。 この情報は、
SendingContext.RunTime
インタフェースのインスタンスを格納する特定のサービス・コンテキストを使用して、送信コンテキストと受信コンテキストの間で渡されます。
送信コンテキストは、呼出しのクライアント側かサーバー側のどちらかで、どちらが値型を含むかによって決まります。 要求が値型を含む場合、送信コンテキストは呼出しのクライアント側になります。 応答が値型を含む場合は、送信コンテキストはサーバー側になります。 通信の他方が受信コンテキストです。
SendingContext
に整列化されたサービス・コンテキストは、SendingContext.RunTime
インタフェースのカプセル化されたIORで構成されています。 RunTime
は、将来拡張できるよう定義された、単なるマーカー・インタフェースです。 現在のところ、RunTime
のサブインタフェースは1つだけ(SendingContext.CodeBase
インタフェース)定義されています。 CodeBase
インタフェースは、送信コンテキストから受信したコードURLおよび値型に関するメタ情報を取得する処理を定義します。
これらのクラスは現在、org.omg.SendingContext
パッケージではなくcom.sun.org.omg.SendingContext
パッケージで定義されています。 これは、JDKコアにインタフェース・リポジトリの大部分が含まれるのを避けるためです。CORBA Component動作の必要性に応じてインタフェース・リポジトリは今も発展中であるためです。
パッケージの仕様
Java(TM) Platform, Standard Edition 6 ORBが準拠する公式の仕様のサポート・セクションの正確なリストは、「Java(TM) SE 6での正式なCORBAサポート仕様」を参照してください。
- 導入されたバージョン:
- 1.3
-
インタフェースのサマリー インタフェース 説明 RunTime 要求のSending Contextを表す基底クラスを定義します。RunTimeOperations 要求のSending Contextを表す基底クラスに対する操作を定義します。