Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ プログラミング » 3 層コンピューティングと分散トランザクション

 

3 層コンピューティングのアーキテクチャ

3 層コンピューティングの場合、アプリケーション論理は Sybase EAServer などのアプリケーションサーバに格納されます。アプリケーションサーバは、リソースマネージャとクライアントアプリケーションの間に置かれます。多くの場合、1 つのアプリケーションサーバから複数のリソースマネージャにアクセスできます。インターネットの場合、クライアントアプリケーションはブラウザベースであり、アプリケーションサーバは、通常、Web サーバの拡張機能です。

アプリケーションサーバによって仲介されて複数のデータベースにアクセスするクライアントアプリケーションを示す 3 層コンピューティングのアーキテクチャ。

Sybase EAServer は、アプリケーション論理をコンポーネントとして格納し、このコンポーネントをクライアントアプリケーションから利用できるようにします。利用できるコンポーネントは、PowerBuilder コンポーネント、JavaBeans、または COM コンポーネントです。

詳細については、EAServer のマニュアルを参照してください。


3 層コンピューティングにおける分散トランザクション
分散トランザクションに関する用語
アプリケーションサーバが DTC を使用する方法
分散トランザクションのアーキテクチャ