資格暗記無料で始める

ミドルウェアとは?

ミドルウェアとは、OSとアプリケーションの中間に位置し、多くの業務で共通して必要になる機能を提供するソフトウェア。DBMS、Webアプリケーションサーバ、メッセージキュー、トランザクションモニタなどが該当し、アプリ側の開発量を大きく減らす。

高度試験・午前I(全区分共通)の過去問では1回出題されています。

みどるうぇあ

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


ミドルウェアの意味

OSとアプリケーションの中間に位置し、多くの業務で共通して必要になる機能を提供するソフトウェア。DBMS、Webアプリケーションサーバ、メッセージキュー、トランザクションモニタなどが該当し、アプリ側の開発量を大きく減らす。

ミドルウェアの具体例

3層構成のシステムでは、アプリケーションサーバというミドルウェアがセション管理・コネクションプール・トランザクション境界の制御を引き受ける。業務ロジックの開発者は、通信やスレッド管理の詳細を書かずに済む。

ミドルウェアは試験でどう引っ掛けられる?

分類問題では、OS本体の機能(プロセス管理、メモリ管理)とミドルウェアの機能(DBMS、APサーバ)の切り分けが問われる。またミドルウェアは基本ソフトウェアではなく、応用ソフトウェアとも区別される中間層である点に注意。

ミドルウェアと関連する用語

ミドルウェアが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。