目次:
定義-アプリケーションクライアントとはどういう意味ですか?
アプリケーションクライアントは、クライアントマシン上で実行され、J2EEコンポーネントとして動作するように構成されたスタンドアロンアプリケーションです。
アプリケーションクライアントは、システムやアプリケーションの管理などのタスクを実行するために使用されます。 通常、リモートアプリケーションサーバーにデプロイされるWebサービスやEJBなどの強力なエンタープライズコンポーネントにバンドルされています。
Techopediaはアプリケーションクライアントについて説明します
アプリケーションクライアントは、サーバー側コンポーネントであるJavaサーブレットとJava Server Pages(JSP)、およびサーバー側ビジネスコンポーネントであるEJBコンポーネントとは対照的です。
アプリケーションクライアントはJava言語で記述されているため、Java言語プログラムのようにコンパイルされ、Enterprise Java Bean(EJB)コンポーネントに直接アクセスします。 アプリケーションクライアントには、サーブレットと通信するときにHTTP接続を確立する機能もあります。 さらに、Java以外の言語で記述されたアプリケーションクライアントもJ2EEサーバーと対話できます。
アプリケーションクライアントとスタンドアロンJavaアプリケーションの利点は次のとおりです。
- アプリケーションクライアントは、Webブラウザまたはアプリケーションコンテナで実行できます。
- アプリケーションクライアントは、エンタープライズアーカイブファイル内の必要なソフトウェアにバンドルされているため、ポータブルです。
- 必要なライブラリがあるため、アプリケーションクライアントはすべてのJ2EEサービスにアクセスできます。
アプリケーションクライアントの主な欠点は、その重いことです。