ミドルウェア

OSとアプリの橋渡し的な役割を担うソフトウェアの総称のこと。
大きく分けて以下の3種類がある。

  • Webサーバー
  • アプリケーションサーバー
  • データベース管理サーバー

Webサーバー

ブラウザからのリクエストに応じてWEBページを送信するミドルウェア

アプリケーションサーバー

WEBサーバーからのリクエストに応じて、アプリケーションによって動的コンテンツを作成するミドルウェア

データベース管理サーバー

データベース管理システムが作動するサーバーのこと

サーバーにあるデータにアクセスし、読み込んだり書き込みしたりするもの

SQLを利用する