このキーワード
友達に教える
URLをコピー

ミドルウェアとは?

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。
出典を追加して記事の信頼性向上にご協力ください。(2017年8月)

ミドルウェア(: Middleware)は、コンピュータの分野で、コンピュータの基本的な制御を行うオペレーティングシステム(OS)と、各業務処理を行うアプリケーションソフトウェアとの中間に入るソフトウェアのこと。

通常はオペレーティングシステムの機能の拡張、あるいはアプリケーションソフトウェアの汎用的(共通的)な機能を集めたものである。アプリケーションソフトウェアはミドルウェアに要求を出すと、ミドルウェアがオペレーティングシステムに必要な要求を出し、結果をアプリケーションソフトウェアに返す。あるいはミドルウェア自体が各アプリケーションソフトウェアの起動・停止・監視などを含めた制御を行う。

代表的なミドルウェアには、データベース管理システム(DBMS)やトランザクションモニターなどがある。

概要

アプリケーションプログラムが動作するにあたり、ネットワーク上の他サーバデータベースとのやり取りなど、普遍的で面倒な手続きを要するものがある。これらとのやり取りの手順や管理をその種別単位にまとめ、ひとつの機能管理パッケージソフトウェアとしてまとめたものがミドルウェアである。

企業システムや社会インフラシステムなどのエンタープライズ領域のシステム構築では、分散されたソフトウェアやアプリケーションソフトウェア間のデータのやり取りなどを司る。ミドルウェアとしては、それぞれの管理分野の専用ソフトウェアが用いられる事が多い。

カスタマイズの幅も大きく、それぞれのシステム特性に合わせた最適化設定が必要となっている。

最近のシステム構築においては、オペレーティングシステムとこのミドルウェアをシステムプラットフォーム(またはシステム基盤と呼ぶ)としてひとつの管理単位として定義し、専用のエンジニア/ITコンサルタントに設計構築を依頼する事が多い。

なお、以上では全く説明していないが、個人レベルなどで使用されるようなミドルウェアも数多い。

歴史

1960年代後半にはIMSなどのデータベース管理システムトランザクションモニターが登場した。これらは主にメインフレームミニコンピュータを中心に発達し、特に重要な基幹業務の性能・信頼性確保などのために使用された。

1990年代ダウンサイジングの潮流により分散システムを中心としたシステムが普及すると、ミドルウェアの使用も一般化した。特にUNIXWindowsなどのOSは標準ではごく単純なファイルシステムや管理権限設定しか持っていないことや、標準化の潮流もあり、ミドルウェアを併用したシステム構築が普及した。

ミドルウェアの区分と代表的なパッケージソフトウェア製品

メッセージ通信基盤
サーバ間及びコンピュータ・クラスターのノード間の通信に使用され、アプリケーション側からはその手順の複雑さや制御が見えないようにラッピングするための共通機能を提供する。
統合運用管理
システム内のサーバやネットワークの監視、バッチ処理のスケジューリング、資源配布等を統合して行える機能を提供する。
高可用クラスタ
クラスターに参加しているノードの管理やサービスアプリケーション及びミドルウェアサービスを監視し、障害や異常停止が発生した場合に、他ノードに自動的に切り替え、サービスの継続を図る共通機能を提供する。
データベース管理システム
システムの固有データや管理情報などを統括的に管理し、検索サービスを提供する。
Webサーバ
クライアントからのHTTP要求を解釈し、HTMLコンテンツを応答したり、他のサーバーサイドスクリプトを呼び出したりする。
アプリケーションサーバ
アプリケーションが動作するサービスを管理し、提供する。
トランザクションモニター
TCP/IPやその上で動作するHTTPによる通信トランザクションと業務処理要求である処理トランザクションとの関係を把握し、管理する共通機能をサポートする。
データ連携, EAI, BPM

組み込みシステムにおけるミドルウェア

システムによって必要とされる機能が異なるため、より少ないリソースで動作させるために、OSの基本機能の他に機能ごとにオプションとなっている製品が商品化されている。

関連項目

・・・・・・・・・・・・・・・・・・
出典:wikipedia
2020/03/25 19:31

HAPPY Wikipedia

あなたの考える「ミドルウェア」の意味を投稿しよう
「ミドルウェア」のコンテンツはまだ投稿されていません。
全部読む・投稿 

ミドルウェアスレッド一覧

・・・・・・・・・・・・・・・・・・
「ミドルウェア」のスレッドを作成する
ミドルウェアの」
友達を探す
掲示板を探す
このページ
友達に教える
URLをコピー

注目のキーワード

錦織圭/北島康介/2014_FIFAワールドカップ・アジア予選/サッカー日本女子代表/消費税/東京スカイツリー/ダルビッシュ有/イチロー/香川真司/野田内閣/復興庁/石川遼/HKT48/AKB48/ワールド・ベースボール・クラシック日本代表/黒田博樹/尖閣諸島/バレンタインデー/ONE_PIECE

キーワードで探す

 
友達を探す
掲示板を探す
ハッピーWiki
ハッピーメール
ハッピーランド
HAPPY NEWS
2010Happy Mail