サーブレットとJSPがアクセスポイントになる,Webベースのシステム構成について説明します。ここでは,インプロセスHTTPサーバを使用する場合の構成について説明します。
なお,この構成でインターネットに接続する場合,セキュリティの観点から,DMZにリバースプロキシの機能を持つWebサーバを配置してください。詳細は,「3.13 DMZへのリバースプロキシの配置を検討する」を参照してください。
Webフロントシステムで,Webブラウザから送信されたリクエストをアプリケーションサーバで処理する場合に適用されるシステム構成です。
最も基本的なWebクライアント構成は,クライアントマシンと1台のアプリケーションサーバマシンによって構築できます。インプロセスHTTPサーバを使用する場合,J2EEサーバのフロントにWebサーバを起動する必要がありません。J2EEサーバ上のHTTPサーバの機能を使用します。
インプロセスHTTPサーバを使用する場合のWebクライアント構成の例を次の図に示します。
図3-29 1台のアプリケーションサーバマシンで構築するWebクライアント構成の例(インプロセスHTTPサーバを使用する場合)
これ以外の凡例については,「3.2 システム構成の説明について」を参照してください。
それぞれのマシンに必要なソフトウェアとプロセスについて説明します。なお,リソースと接続するために必要なプロセスについては,「3.6 トランザクションの種類を検討する」を参照してください。
アプリケーションサーバマシンには,Application Server StandardまたはApplication Server Enterpriseをインストールする必要があります。
必要なプロセスは次のとおりです。
運用管理サーバマシンには,Application Server StandardまたはApplication Server Enterpriseをインストールする必要があります。
起動するプロセスは次のとおりです。
Webクライアントマシンには,Webブラウザが必要です。