BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   ATMI アプリケーションでの BEA Tuxedo TOP END Domain Gateway の使用   |   先頭へ   |   前へ   |   次へ   |   目次

 


BEA Tuxedo ATMI (API) を TEDG と共に使用する

BEA TOP END との通信に使用される BEA Tuxedo アプリケーション・プログラミング・インターフェイス (API) は、アプリケーション・トランザクション・モニタ・インターフェイス (ATMI) と呼ばれます。BEA Tuxedo のクライアント・プログラムとサーバ・プログラムは、ATMI 関数を使用し、TOP END Domain Gateway (TEDG) を介して BEA TOP END のクライアント・プログラムおよびサーバ・プログラムと通信します。

ATMI 関数を使用して BEA TOP END アプリケーションと通信する方法は、ほかのドメイン・ゲートウェイを介して BEA Tuxedo プログラムまたはアプリケーションと通信する場合とほとんど同じです。ただし、TEDG とほかのドメイン・ゲートウェイでは、サポートされている関数と機能が異なります。TEDG は、似ているが同一ではない 2 つのクライアント/サーバ環境に接続するため、これらの環境を相互運用する際は両方の環境に共通の機能のみサポートされます。BEA Tuxedo システムと BEA TOP END システムに共通の機能は、TEDG のコンフィギュレーション、機能マッピング、および ATMI プログラミング・インターフェイスで明示的にサポートされている機能により、標準的な ATMI に近い形式で提供されます。

ほかのドメイン・ゲートウェイ同様、TEDG は BEA Tuxedo クライアントからは BEA Tuxedo サーバと見なされ、BEA Tuxedo クライアントの要求を BEA TOP END サーバにマッピングします。BEA TOP END クライアントから要求が発行されると、TEDG は要求をマッピングして BEA Tuxedo サーバに送信します。このため、TEDG は BEA Tuxedo サーバからは BEA Tuxedo クライアントと見なされます。

プログラミングの観点からは、TEDG は BEA Tuxedo ATMI アプリケーションに対して透過的です。TEDG は BEA Tuxedo アプリケーションと同じように見え、任意の BEA Tuxedo アプリケーションへのアクセスで使用する ATMI 関数を介してアクセスされます。通信し合うアプリケーションすべてについて言えることですが、BEA Tuxedo アプリケーションと BEA TOP END アプリケーションは、要求、応答、およびエラー処理に関して一緒に機能するように指定する必要があります。TEDG のコンフィギュレーションおよびマッピングがこの対話に影響するので、アプリケーション設計者は TEDG コンフィギュレーションについて理解していることが必要です。

「BEA Tuxedo ATMI の特性」 では、BEA Tuxedo ATMI でサポートされている機能とサポートされていない機能をがリストされています。

サポートされている ATMI 機能の制限事項

サポートされている ATMI 機能のなかには、TOP END Domain Gateway を介する通信で使用する場合に制限事項または特殊な要件があるものもあります。これらの制限事項や要件は、BEA Tuxedo アプリケーションと BEA TOP END アプリケーションが共通の通信方法を使用するためのものです。次のような制限事項があります。

関連項目

 

先頭へ戻る 前のトピックへ 次のトピックへ