ノウハウをいつでも。ウェブマーケティングのポータルサイト

クラウド

ミドルウェア

ミドルウェアとは、ソフトウェア分類のひとつで、OSとアプリケーションの中間的な処理・動作を行うソフトウェアのことをいう。
アプリケーションの開発は、通常OSの機能を元にして行われる。OSに実装される機能はどのアプリケーションでも汎用的に使えるものに限られるため、それを元に開発されたアプリケーションも限定的な機能になる。

ミドルウェアには、OSの機能拡張、専門分野で必要とされる基本的な機能、アプリケーションの共通機能を集めたものが提供されている。
またミドルウェアは、OSやハードウェアによる違いを吸収し、異なるプラットフォームで動作するものも多い。OSの基本機能を拡張し、アプリケーション開発を容易にするのがミドルウェアの特徴。

データベース管理システムやアプリケーションサーバーなどは、ミドルウェアの代表例。また、ゲーム開発等においてもミドルウェアは広く利用されている。

クラウドの記事一覧