第8章 Java Connector Architecture (JCA) の概要
JCA 仕様は、以下の 3 つの参加者を含むシナリオを 一般化 するために作成されました。
- データベースなどの外部システムまたは 通常は EIS システム
- アプリケーションサーバー
- デプロイされたアプリケーション
8.1. Simple JDBC analogy
アプリケーションとデータベースしかない最も単純なシナリオでは、次のようになります。
![diag c0119ca1c6730be208f7cc89d769d54b](https://access.redhat.com/webassets/avalon/d/Red_Hat_Fuse-7.12-Apache_Karaf_Transaction_Guide-ja-JP/images/20d7c46eeabfd61dd83c22970d80c16b/diag-c0119ca1c6730be208f7cc89d769d54b.png)
javax.sql.DataSource
を公開するアプリケーションサーバーを追加すると、次のようになります (XA などのデータソースのさまざまな側面を再呼び出しすることなく)。
![diag 436a38fd23a0dbd93854268606a797ff](https://access.redhat.com/webassets/avalon/d/Red_Hat_Fuse-7.12-Apache_Karaf_Transaction_Guide-ja-JP/images/b125329cb818afc3a8ba0196ea51a49e/diag-436a38fd23a0dbd93854268606a797ff.png)