|
アプリケーションサーバ()は、ビジネスロジックなどを実装したアプリケーションソフトウェアを実行することを専門とするコンピュータネットワーク上のサーバコンピュータ、もしくはそのようなコンピュータ上でのアプリケーションの実行を管理補助するミドルウェアのこと。 ウェブアプリケーションサーバは、ウェブクライアントからのHTTPのレスポンス要求を処理するウェブサーバとバックエンドのリレーショナルデータベースマネージメントシステム (RDBMS) を中心とするデータベース中核層への橋渡しを担い、データの加工などの処理を行う。 == 概要 == アプリケーションサーバの基本的な機能とされるものは、以下の3つである。 * プログラムの実行環境やデータベースへの接続機能の提供 * 複数の処理を連結するトランザクションの管理機能 * 業務処理の流れを制御するビジネスロジックの実装 ただし、アプリケーションサーバの機能についての厳密な定義は存在しないため、これらの機能を有しないアプリケーションサーバも存在する。また、この3つの機能以外に、各ベンダによる機能強化が行われている事も多い。 以降、本稿ではウェブアプリケーションサーバの記載を中心とする。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「アプリケーションサーバ」の詳細全文を読む スポンサード リンク
|