BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ   Glossary 
検索

WebLogic jCOM プログラマーズ ガイド

 Previous Next Contents PDF で侮ヲ  

アップグレードに関する考慮事項

以下の節では、WebLogic jCOM 6.1 から WebLogic jCOM 7.0 へのアップグレードについて説明します。

 


jCOM 7.0 の実装のメリット

WebLogic jCOM 7.0 は、次の理由から、WebLogic jCOM 6.1 に比べて実装がきわめて簡単になりました。

 


COM コードへの変更

7.0 にアップグレードすると、COM アプリケーション コードに次の影響があります。

 


セキュリティの変更

以前は jCOM 固有のソフトウェアで処理されていたセキュリティが、WebLogic Server のロールおよびポリシーのセキュリティ メカニズムによって実装されるようになります。つまり、COM クライアントが WebLogic Server オブジェクトにアクセスできるようにするには、COM クライアントが使用できるようにそれらのオブジェクトをエクスポートする必要があります。この処理は、WebLogic Server Administration Console で行います。

詳細については、COM クライアント アプリケーションから WebLogic Server への呼び出しアクセス制御のコンフィグレーション,を参照してください。

 


コンフィグレーションの変更

プロパティはコマンド ラインではなくコンソールでコンフィグレーションされるようになり、多くのプロパティが廃止されました。次の表は、6.1 のプロパティと 7.0 のプロパティの関係を示しています。

6.1 のプロパティ

7.0 での処理

ENABLE_TCP_NODELAY

必要ない。

JCOM_DCOM_PORT

必要ない。ポート WebLogic Server に対する新しいポートのデフォルトは、通常、7001 でリスンする。

JCOM_COINIT_VALUE

WebLogic Server Administration Console の [アパートメント スレッド] プロパティでコンフィグレーションする。

JCOM_INCOMING_CONNECTION_TIMEOUT

WebLogic Server Administration Console の [COM メッセージ タイムアウト] プロパティでコンフィグレーションする。

JCOM_OUTGOING_CONNECTION_TIMEOUT

指定されたミリ秒の間使用されていない送信時接続 (WebLogic jCOM ランタイムによって開始された接続) が切断される。 コンフィグレーションするには、コマンドライン (たとえば WebLogic Server の起動スクリプトの Java オプション) に「JCOM_OUTGOING_CONNECTION_TIMEOUT = [number of milliseconds]」パラメータを追加する。

com.bea.jcom.server

WebLogic Server のリスン ポートを使用する。

JCOM_MAX_REQUEST_HANDLERS

jCOM スレッディングは WebLogic Server スレッド プールと統合されたので、この設定値は WebLogic Server 用にコンフィグレーションされるスレッドの数に一致する。

JCOM_NATIVE_MODE

WebLogic Server Administration Console の [ネイティブ モードを有効化] プロパティでコンフィグレーションする。

JCOM_NOGIT

必要ない。

JCOM_NTAUTH_HOST

WebLogic Server Administration Console の [NTAuth Host] プロパティでコンフィグレーションする。

JCOM_LOCAL_PORT_START

必要ない。この範囲に対しては WebLogic Server のリスン ポートを使用する。

JCOM_LOCAL_PORT_END

必要ない。この範囲に対しては WebLogic Server のリスン ポートを使用する。

JCOM_PROXY_PACKAGE

必要ない。

JCOM_SKIP_CLOSE

必要ない。WebLogic Server は [COM メッセージ タイムアウト] プロパティの値に基づいて接続をクローズする。

JCOM_WS_NAME

必要ない。WebLogic jCOM は、CreateObject 文で起動されたサーバ インスタンスの名前を使用する。


 

 

Back to Top Previous Next