Webアプリケーションサーバ詳細 | ASAHIネット
HOME
キーワードトップ
その他
ABC
W
Webアプリケーションサーバ
Webアプリケーションサーバ詳細
Webアプリケーションサーバ
アプリケーションサーバ
(Application Server)は、ビジネスロジックなどを
実装
したアプリケーション
ソフトウェア
を実
行
することを専門とするコンピュータネットワーク上の
サーバ
コンピュータ、もしくはそのようなコンピュータ上でのアプリケーションの実
行
を管理補助する
ミドルウェア
のこと。
アプリケーションサーバ
と呼ぶ場合、一般には Java
EE
を採用した
Webアプリケーションサーバ
を指し、Citrixによる
Citrix Presentation Server
や.Net(ドットネット)に準じた
サーバ
は
アプリケーションサーバ
と呼ばれることは少ない。
Webアプリケーションサーバ
は、Web
クライアント
からの
HTTP
のレスポンス要求を処理する
Webサーバ
とバックエンドの
リレーショナルデータベース
マネージメント
システム
(
RDBMS
) を中心とする
データベース
中核層への橋渡しを担い、データの加工などの処理を
行
う。
概要
アプリケーションサーバ
の基本的な機能とされるものは、以下の3つである。
プログラムの実
行
環境
や
データベース
への接続機能の提供
複数の処理を連結する
トランザクション
管理機能
業務の処理の流れを制御するビジネスロジックの
実装
ただし、
アプリケーションサーバ
の機能についての厳密な定義は存在しないため、これらの機能を有しない
アプリケーションサーバ
も存在する。また、この3つの機能以外に、各
ベンダ
による機能強化が
行
われている事も多い。
以降、本稿では
Webアプリケーションサーバ
の記載を中心とする。
「
Webアプリケーションサーバ
」『フリー百科事典
ウィキペディア
日本語版』(
http://ja.wikipedia.org/
)。2009年7月28日15時(日本時間)現在での最新版を取得。
「Webアプリケーションサーバ」トップに戻る