WebLogic Tuxedo Connector クイック スタート
![]() |
![]() |
![]() |
![]() |
注意 : WebLogic Server のこのリリース向けに WebLogic Tuxedo Connector をコンフィグレーションする方法の詳細については、『WebLogic Tuxedo Connector 管理ガイド』を参照してください。
以下の節では、WebLogic Server と Tuxedo リリース 6.5 以降が相互運用できるように、WebLogic Server Administration Console を使用して WebLogic Tuxedo Connector をコンフィグレーションする方法について説明します。
注意 : この節では、Windows プラットフォームでの WebLogic Tuxedo Connector のコンフィグレーション方法について手短に説明します。UNIX ユーザの場合には、「\」を「/」に、あるいは「.cmd」を「.sh」に置き換えるなど、読み替えを適切に行えば、説明はそのまま当てはまります。
このサンプルは、Tuxedo ドメイン (T ドメイン) を越えて実行できるように Tuxedo simpapp
アプリケーションを拡張しています。このため、TOUPPER
サービスのクライアントを Tuxedo サーバでも WebLogic Server examplesServer
でも実行できます。このサンプルでは、以下のサービスが提供されます。
TOUPPER
: 文字列を大文字に変換する Tuxedo サービス。WebLogic Server クライアントは、TOUPPER EJB
を呼び出して、Tuxedo TOUPPER
サービスに接続します。 Tolower
: WebLogic Server の EJB によって実装されるサービス。Tolower
サービスのクライアントは Tuxedo で実行されます。以下の各節では、Administration Console を使って WebLogic Tuxedo Connector をコンフィグレーションする方法について説明します。
注意 : WebLogic Server Connector をモニタするためのトレースを有効にすることもできます。次を参照してください。「WebLogic Tuxedo Connector のモニタ」
次の手順に従って、WebLogic Server Administration Console を使用して WTC サービスを作成しコンフィグレーションします。
注意 : ローカル アクセス ポイントのネットワーク アドレスをコンフィグレーションする場合、使用するポート番号は、他のプロセスに割り当てられたポート番号とは異なる必要があります。たとえば、WebLogic Server のリスン ポートが //mymachine:7001
に割り当てられている場合、ネットワーク アドレスを //mymachine:7001
に設定すると無効になります。
次の手順に従って、ローカル Tuxedo アクセス ポイントをコンフィグレーションします。
次の手順に従って、リモート Tuxedo アクセス ポイントをコンフィグレーションします。
次の手順に従って、エクスポートされたサービスをコンフィグレーションします。
次の手順に従って、インポートされたサービスをコンフィグレーションします。
次の手順に従って、TDOM1 を WebLogic Server ユーザとして登録します。
次の手順に従って、Tuxedo ドメインをコンフィグレーションします。
buildclient -o simpcl -f simpcl.c
buildserver -o simpserv -f simpserv.c -s TOUPPER
SAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp
ディレクトリにある ubbdomain
および dom1config
ファイルを Tuxedo simpapp
ディレクトリにコピーします。SAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpserv
ディレクトリにある tolower.c
ファイルを Tuxedo simpapp
ディレクトリにコピーします。
APPDIR="\home\me\simpapp"
TUXCONFIG="\home\me\simpapp\tuxconfig""
TUXDIR="\usr\tuxedo"
DMTLOGDEV="d:\my_apps\tlog"
AUDITLOG="d:\my_apps\aud"
TDOM1 NWADDR="//TuxedoMachine:1234"
TDOM2 NWADDR="//WTCMachine:5678"
set BDMCONFIG=d:\mydomain\simpapp\bdmconfig
dmloadcf -y dom1config
buildclient -f tolower.c -o tolower
tmboot -y
各クライアントを実行して、Tuxedo と WebLogic Server との相互運用性を実際に示します。
SAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp
ディレクトリから WebLogic Server クライアントを起動して、TOUPPER EJB
を呼び出し、Tuxedo TOUPPER
サービスに接続します。 以下のコマンドを使用します。
ant run
Tuxedo サービスから WebLogic Server アプリケーションに以下の応答が返されます。
Buildfile: build.xml
run:
[java]
[java] Beginning statefulSession.Client...
[java]
[java] Creating Toupper
[java]
[java] converting allcaps
[java] converted to: ALLCAPS
[java]
[java] End statefulSession.Client...
[java]
BUILD SUCCESSFUL
Tuxedo simpapp
ディレクトリから tolower
クライアントを実行して、Tolower EJB を呼び出し、クライアントに結果を返します。以下のコマンドを使用します。
tolower ALLSMALL
WebLogic Server サービスから Tuxedo クライアントに以下の応答が返されます。
Returned string is: allsmall
![]() |
![]() |
![]() |