\r\n\r\n

エスビー社と株式会社イーアイ(eai)の違い

esb(enterpriseservicebus) は、複雑なアーキテクチャに基本サービスを提供するためのソフトウェアアーキテクチャを提供するインフラストラクチャソフトウェアです。統合パターンを記述する広い概念であり、ESBはEAIをサポートする技術である...

ESBとEAI

ESB(Enterpriseservicebus) は、複雑なアーキテクチャに基本サービスを提供するためのソフトウェアアーキテクチャを提供するインフラソフトウェアです。 EAI(Enterpriseapplicationintegration) は、コンピュータシステムのグループを統合するために使用することができる統合フレームワークです。は、統合モデルを記述する広い概念であり、ESBはEAIをサポートする技術である。

ESBとは?

ESBとは、複雑なアーキテクチャに対して基本的なサービスを提供するためのソフトウェアアーキテクチャを提供する基盤ソフトウェアの一種である。しかし、ESBをアーキテクチャスタイルと呼ぶか、ソフトウェア製品と呼ぶか、あるいは製品の集合体と呼ぶかについては、かなりの議論がある。イベントドリブンで標準ベースのメッセージングエンジン(事実上のサービスバス)を通じてサービスを提供します。このメッセージングエンジンの上に、アーキテクトが実際のコードを書かずにバスが提供する機能を利用できるようにする抽象化レイヤーが提供される。ESBは通常、標準ベースのミドルウェア・インフラを通じて実装される。

ESBで「バス」という言葉が使われるのは、物理的なコンピュータのバスと非常によく似た機能を提供するからだが、より抽象度の高いものである。ESBを利用する大きなメリットは、タッチポイントの数を減らすことができるため、変化への対応が容易になることと、ESBをSOA(Service Oriented Architecture)を実現するためのプラットフォームとして利用できることです。また、SOAのエンドポイントを抽象化することで、サービス間の疎結合を促進することができる。

EAIとは?

EAIは、コンピュータシステム群を統合するために使用できる統合フレームワークである。EAIは、サプライチェーン・マネジメント、カスタマー・リレーションシップ・マネジメント、BI(ビジネス・インテリジェンス)ツール、人事管理、ヘルスケアなど、通常、互いに分離されていないエンタープライズ・アプリケーションを接続するためのもので、一連の統合原則を定義し、複数のシステムの統合に対応するミドルウェア(テクノロジーとサービスの組み合わせで構成)を提供するものです。したがって、EAIは、これらのアプリケーション間のコミュニケーション不足によって引き起こされる非効率性を解決することができる。これは、一貫したデータ統合(Enterprise Information IntegrationまたはEIIとも呼ばれる)を維持し、ベンダーの独立性を確保し、アプリケーションのクラスタに共通の外観として機能させるためのものである。

ESBとEAIの違いは何ですか?

  • 2020-10-23 06:09 に公開
  • 閲覧 ( 14 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ