Oracle® Fusion Middleware Oracle WebLogic Server WLECのためのWebLogic Tuxedo Connector移行ガイド 11g リリース1 (10.3.6) B61643-05 |
|
前 |
次 |
以下の項では、WLECアプリケーションをOracle WebLogic Tuxedo Connectorに移行するための要件と手順について概説します。
このドキュメントでは、Oracle WebLogic Tuxedo Connectorアプリケーション開発環境について紹介します。このマニュアルでは、Oracle WebLogic Tuxedo Connectorアプリケーション開発環境について紹介するとともに、Oracle WebLogic Tuxedo Connectorを使用してOracle WebLogic ServerとOracle Tuxedoの間で相互運用するためにWLECアプリケーションを移行する方法について説明します。
このドキュメントの構成は次のとおりです。
この第1章「WLECからOracle WebLogic Tuxedo Connectorへの移行の概要」では、WLECからOracle WebLogic Tuxedo Connectorへの移行の前提条件、Oracle WebLogic Tuxedo ConnectorとWLECの機能比較、および管理とプログラミングに関する主な相違点について説明します。
第2章「WLECアプリケーションをOracle WebLogic Tuxedo Connector用に変更する方法」では、Oracle WebLogic Tuxedo Connectorで使用するために、お使いのTuxedo環境、Oracle WebLogic Server環境、およびWLECアプリケーションを変更する方法について説明します。
第3章「Tuxedo CORBA Simpappサンプルの変更方法」では、Oracle WebLogic Tuxedo Connectorを使用するようにWLECアプリケーションを変換する例を示します。
WLECは、WebLogic Server 8.1で非推奨になっているサービスです。WLECのユーザーは、WLECを使用するアプリケーションをOracle WebLogic Tuxedo Connectorへ移行することを検討する必要があります。
Oracle WebLogic Tuxedo Connectorを使用すると、WebLogic ServerアプリケーションとTuxedoサービスの双方向の相互運用が実現されます。コネクタでは、WebLogic ServerクライアントがTuxedoサービスを呼び出し、Tuxedoクライアントがサービス・リクエストに応じてWebLogic Server Enterprise JavaBeans (EJB)を呼び出すことができます。
WLECからOracle WebLogic Tuxedo Connectorへの移行には、アプリケーションの修正が若干必要です。
WLECアプリケーションでは、アプリケーション・コードで、環境オブジェクトを使用または呼び出す部分の修正が必要です。
既存のCORBA C++サーバー・オブジェクトでは、サーバー・アプリケーションを変更する必要はありません。
WLECアプリケーションからOracle WebLogic Tuxedo Connectorへの移行を始める前に、以下のアプリケーションがインストールされていることを確認します。
Tuxedo
必要に応じて、TuxedoアプリケーションをTuxedo 8.1以降に移行します。詳細は、http://www.oracle.com/technetwork/middleware/tuxedo/overview/index.html
を参照してください。
WebLogic Server
必要に応じて、インストールされているWebLogic ServerをWebLogic Server 9.2に移行します。詳細は、『Oracle WebLogic Serverアップグレード・ガイド』を参照してください。
表1-1では、Oracle WebLogic Tuxedo ConnectorとWLECでサポートされる機能を比較します。
表1-2では、管理、構成およびプログラミングに関するOracle WebLogic Tuxedo ConnectorとWLECの主な相違点を示します。
表1-2 WLECとOracle WebLogic Tuxedo Connectorの主な相違点
説明 | Oracle WebLogic Tuxedo Connector | WLEC |
---|---|---|
接続性 |
Tuxedo /T Domainゲートウェイを使用します。ゲートウェイは、すべてのメソッド呼出しについて、WebLogic ServerインスタンスとTuxedoドメイン間の単一のネットワーク・リンクを作成します。 |
接続のプールを使用し、このプールから取得した接続を介して、各呼出しが送信されます。 |
フェイルオーバーの管理 |
Tuxedoドメインを使用します。 |
フェイルオーバー・リストを使用します。 |
オブジェクトのルーティング |
WebLogic ServerアプリケーションからのCORBA呼出しは、TGIOP/TDOMAINSプロトコルを使用してTuxedo CORBA環境へ伝播されます。 |
WebLogic ServerアプリケーションからのCORBA呼出しは、CORBA APIを使用し、IIOP接続プールを介して伝播されます。 |