Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

サーバ : プロトコル : IIOP

コンフィグレーション オプション     詳細なコンフィグレーション オプション     関連タスク     関連トピック

このページでは、このサーバの IIOP (インターネット ORB 間プロトコル) 設定を定義します。IIOP を使用すると、異なるプログラミング言語で 記述された分散プログラムどうしがインターネット経由で通信できるよう になります。

コンフィグレーション オプション

名前 説明
IIOP を有効化

このサーバで、IIOP サポートを通常 (非 SSL) ポートと SSL ポートの双方について有効化するかどうかを指定します。

MBean 属性:
ServerMBean.IIOPEnabled

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

詳細なコンフィグレーション オプション

名前 説明
デフォルト GIOP バージョン

このサーバが受信接続のためにネゴシエーションを行うデフォルトの GIOP (General Inter-ORB Protocol) のバージョン (他のベンダの ORB と連携して動作させるためにデフォルトの変更が必要な場合があります)。

この属性は GIOP 1.2 実装が壊れているクライアント ORB に有用です。

MBean 属性:
IIOPMBean.DefaultMinorVersion

最小値: 0

最大値: 2

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

トランザクション メカニズム

IIOP 呼び出しで使用されるトランザクション メカニズム。デフォルトは Object Transaction Service (OTS) で、J2EE 1.3 では必須です。

MBean 属性:
IIOPMBean.TxMechanism

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

デフォルト文字コードセット

このサーバがネイティブ コード セットとして公開する標準の文字コード セット (古い ORB ではデフォルト以外の設定にすると相互動作に問題の生じる場合があります)。

MBean 属性:
IIOPMBean.DefaultCharCodeset

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

デフォルト ワイド文字コードセット

このサーバがネイティブ コード セットとして公開するワイド文字コード セット (古い ORB ではデフォルト以外の設定にすると相互動作に問題の生じる場合があります)。

MBean 属性:
IIOPMBean.DefaultWideCharCodeset

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

システムのセキュリティ

システムのセキュリティの値を指定します。以下の変数に適用されます。clientCertAuthentication、clientAuthentication、identityAssertion の機密性、整合性。この MBean に設定した値は、RTD.xml に設定された値が「config」の場合にのみ反映されます。

MBean 属性:
IIOPMBean.SystemSecurity

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

デフォルト IIOP ユーザ名

デフォルト IIOP ユーザのユーザ名 (IIOP を有効化する必要があります)。

MBean 属性:
ServerMBean.DefaultIIOPUser

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

デフォルト IIOP パスワード

デフォルト IIOP ユーザのパスワード (IIOP を有効化する必要があります)。

8.1 sp4 以降、この属性の値を取得する際、WebLogic Server は以下の処理を行います。

  1. DefaultIIOPPasswordEncrypted 属性の値を取得します。

  2. 値を復号化し、暗号化されていないパスワードを String 型で返します。

この属性 (DefaultIIOPPassword) を使用すると、暗号化されていないパスワードを格納する String 型のオブジェクトが、ガベージ コレクションによって削除され、メモリの再割り当てが行われるまで JVM のメモリ内に留まるため、潜在的なセキュリティ上のリスクにつながります。JVM 内でのメモリの割り当てられ方によっては、この暗号化されていないデータがメモリから削除されるまでに、かなりの時間が経過するおそれがあります。

この属性を使用する代わりに、DefaultIIOPPasswordEncrypted を使用します。

MBean 属性:
ServerMBean.DefaultIIOPPassword

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

完全リポジトリ ID リストを使用

カスタム マーシャルされた型に値の型の情報を送信するときに、完全なリポジトリ ID のリストを使用するかどうかを指定します。完全なリポジトリ ID のリストを使用すると、C++ ORB で値を切り詰めて基本型にすることが可能です。RMI-IIOP および Java ORB でこの処理を行っても、単に送信のオーバーヘッドが増加するだけです。JDK ORB ではこの設定で問題が発生することが知られていて、設定すると JDK ORB とのアクセスが機能しなくなります。

MBean 属性:
IIOPMBean.UseFullRepositoryIdList

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

ステートフルな認証を使用

RMI オブジェクトと EJB についてステートフルな CSIv2 をサポートしていると宣言するかどうかを指定します。ステートフルな CSIv2 はステートレスな CSIv2 よりも効率的で、各リモート プリンシパルの認証手順を 1 ステップで行えます。ステートレスな CSIv2 では要求ごとに認証を行う必要があります。ステートフルな CSIv2 は J2EE 1.3 では必須ではなく、サポートしていない ORB もあります。ステートフルな CSIv2 はデフォルトで有効になっています。このプロパティはオブジェクトの <stateful-authentication> 実行時記述子プロパティを変更して、オブジェクト レベルで変更できます。

MBean 属性:
IIOPMBean.UseStatefulAuthentication

シリアル フォーマット バージョン 2 を使用

RMI オブジェクトと EJB について、カスタム マーシャルされたオブジェクトに対して RMI-IIOP シリアル フォーマット バージョン 2 をサポートしていると宣言するかどうかを指定します。

MBean 属性:
IIOPMBean.UseSerialFormatVersion2

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

関連タスク

関連トピック

 

Skip navigation bar ページの先頭