コンサルティング基本用語

人材育成のHRIホーム > コンサルティング基本用語 > IT > ESB(enterprise service bus)

ESB(enterprise service bus)

 SOAに基づいたアプリケーション統合を、"バス"の概念でデザインするアーキテクチャ・パターンのこと。
あるいはそれを実現するための基盤となるソフトウェア製品をいう。
ESB概念は、サービス(アプリケーションやコンポーネント)へのアクセスを行い、複数のサービスを協調・連携動作するSOAシステムを、論理的なソフトウェアバスに基づいて構成するというソフトウェア設計上の考え方である。
したがって、具体的な機能や実装は個別の製品やシステムによって異なるが、一般的に標準的なSOAインターフェイスを備えたEAI製品、ないしはマルチプロトコルをサポートする高機能なメッセージバス、それを含む統合型ミドルウェアテクノロジ、ミドルウェア製品などを指す。WebサービスやJCA(J2EE connector architecture)などのオープンな標準仕様に準拠して開発されたサービスを相互連携させるインテグレーションブローカ。

ページトップに戻る

ページ番号:HI-0001


コンサルティング基本用語