クライアント・アプリケーションのタイプ
アプリケーション・サーバーから独立して実行されるクライアント・アプリケーションを作成できます。 クライアント・アプリケーションは、基礎となるクライアントによって提供されるフレームワークを使用して、 WebSphere® Application Serverによって提供されるリソースにアクセスします。
いくつかのタイプのクライアントは、 WebSphere Application Server 、またはオプションで Application Client for WebSphere Application Serverのいずれかとともにインストールされます。

次の表に、使用可能なさまざまな種類のクライアントの比較を示します。
スタンドアロン・シン・クライアント | Resource Adapter for JMS | Java EE クライアント (アプリケーション・クライアントのJava EE モード) | Java シン・クライアント (アプリケーション・クライアントの Java SE モード) | Java EE クライアント (Application Server のJava EE モード1 | Java シン・クライアント (Application Server の Java SE モード) 1 | プラグ可能アプリケーション・クライアント (非推奨) | |
---|---|---|---|---|---|---|---|
固有の特性 | フットプリントの小さい組み込み可能な単一の jar | フットプリントの小さい JCA v1.5 リソース・アダプター | 多数のファイルと大きいクライアント・フットプリント | 多数のファイルと大きいクライアント・フットプリント | 多数のファイルと非常に大きいサーバー・フットプリント | 多数のファイルと非常に大きいサーバー・フットプリント | 多数のファイルを含む大規模なクライアント・フットプリント (Application Client for WebSphere Application Server のサブセット) |
サポートされる実行環境 | Java SE | Java EE v1.4 アプリケーション・サーバー: Apache Geronimo、 WebSphere Application Server Community Edition、JBoss | Java EE クライアント・コンテナー | Java SE | Java EE クライアント・コンテナー | Java SE | Java SE |
サポートされる Java ベンダー | IBM、Sun、および HP-UX | J2EE ベンダーとして | 提供される IBM アプリケーション・サーバー | 提供される IBM アプリケーション・サーバー | 提供される IBM アプリケーション・サーバー | 提供される IBM アプリケーション・サーバー | 日曜日 |
サポートされる Java バージョン | 表 2 を参照してください。 | 提供される IBM JRE | 提供される IBM JRE | 提供される IBM JRE | 提供される IBM JRE | 1.5+ | |
サポートされるトランザクション | トランザクションなしおよびローカル・トランザクション | トランザクションなし、ローカル・トランザクション、および JMS の XA トランザクション | トランザクションなし、および JMS のローカル・トランザクション | トランザクションなし、および JMS のローカル・トランザクション | トランザクションなし、JMS のローカル・トランザクション | トランザクションなし、および JMS のローカル・トランザクション | トランザクションなし、および JMS のローカル・トランザクション |
簡単な組み込み | はい | いいえ | いいえ | いいえ | いいえ | いいえ | いいえ |
WebSphere Application Server への JNDI 検索機能の組み込み | Thin Client for Enterprise JavaBeans (EJB) を介して使用可能 | 該当しない (ホスト・アプリケーション・サーバー JNDI に依存) | はい | はい | はい | はい | はい |
接続サポート | TCP および SSL | TCP および SSL | TCP、HTTP、および SSL | TCP、HTTP、および SSL | TCP、HTTP、および SSL | TCP、HTTP、および SSL | TCP および HTTP |
主な制限 | Thin Client for JMS は HTTP 接続をサポートしません。 Web サービスについて、SOAP/JMS の使用はシン・クライアント環境ではサポートされません。 Administration Thin Client は他のシン・クライアントとの共存をサポートしていません。 |
HTTP 接続に非対応 | なし | なし | なし | なし | SSL サポートなし |
ライセンス・タイプ | IPLA (コピー無制限、再配布禁止)、および ILAN (再配布) | IPLA (コピー無制限、再配布禁止)、および ILAN (再配布) | IPLA (コピー無制限、再配布禁止)、および ILAN (再配布) | IPLA (コピー無制限、再配布禁止)、および ILAN (再配布) | IPLA | IPLA | IPLA (コピー無制限、再配布禁止)、および ILAN (再配布) |
1 この列の情報は、クライアント・ランタイム環境として使用される場合、 WebSphere Application Server に関連しています。
以下の表は、スタンドアロン・シン・クライアントでサポートされる JRE バージョンに関する追加情報を示したものです。
タイプ | JRE バージョン |
---|---|
Enterprise JavaBeans シン・クライアント | |
Java Message Service シン・クライアント | |
Java API for XML-based RPC (JAX-RPC) シン・クライアント | |
Java API for XML-Based Web Services (JAX-WS) シン・クライアント | |
管理シン・クライアント | |
Java Persistence API (JPA) |