目次:
定義-エンタープライズサービスバス(ESB)とはどういう意味ですか?
エンタープライズサービスバス(ESB)は、ミドルウェアインフラストラクチャ製品テクノロジで構築されたイベント駆動型の標準ベースのメッセージングエンジンまたはバスを介して、複雑なソフトウェアアプリケーションに基本的な対話および通信サービスを提供する統合プラットフォームです。 ESBプラットフォームは、サービスとトランスポートチャネル間のリンクの分離を対象としており、サービス指向アーキテクチャ(SOA)要件を満たすために使用されます。
ESBの正確な定義に関する意見は、用語がESBの基礎となるソフトウェアインフラストラクチャを指すことが多いため、異なります。
TechopediaはEnterprise Service Bus(ESB)について説明します
ESBには次のコアコンポーネントが含まれます。
- 建築プラットフォーム
- ソフトウェア製品
- ソフトウェア製品パッケージ
ESBは、確立されたエンタープライズメッセージングシステムの概念層を提供します。これにより、統合アーキテクトはコードを記述せずにメッセージングの利点を適用できます。 モノリシックハブまたはスポーク構造スタックなどの従来のエンタープライズアプリケーション統合(EAI)技術とは異なり、ESBは、必要に応じて、分散展開とコラボレーションを行う要素部分として分離された単純な機能に基づいています。
さらに、ESBには、柔軟性と複数のトランスポートメディア機能を提供するメトリックベースのSOAおよびSOA 2.0構造要素があります。 ほとんどのESBプロバイダーは、独立したメッセージ形式を考慮しながらSOA値を統合します。
