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

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

 

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

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

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

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

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


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