開発 ラバエンタープライズサービスバス(Mule ESB)とは何ですか? -techopediaからの定義

ラバエンタープライズサービスバス(Mule ESB)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Mule Enterprise Service Bus(Mule ESB)とはどういう意味ですか?

ESB(Mule Enterprise Service Bus)は、ソケットまたはWebサービスを使用して.Net Frameworkなどの他のプラットフォームを仲介またはインターフェースするために使用されるJavaベースのプラットフォームです。 商用エンタープライズサービスバスプラットフォームに代わるオープンソースの代替手段であり、異なるが相互に作用するソフトウェアプラットフォームとアプリケーション間の通信および相互作用の経路を設計および実装するために使用されるモジュール式およびコンポーネントベースのアーキテクチャモデルです。

TechopediaがMule Enterprise Service Bus(Mule ESB)を説明しています

ESB Muleは、サービス指向アーキテクチャで作成されたアプリケーションとプラットフォーム間の相互作用およびフローのモードを開発および実装するために使用されます。 ESB Mule ESBは軽量で、開発者がアプリケーションをすばやく簡単に接続できるようにし、通信とデータ交換を可能にします。 また、Webサービス、HTTP、JDBC、JMSなど、アプリケーションで使用されているテクノロジーに関係なく、既存のシステムとレガシーシステムを簡単に統合できます。


バスアーキテクチャを備えたESBにより、企業ネットワーク内またはインターネットを介してこれらのアプリケーション間でデータを伝送する中継システムを介して、さまざまなアプリケーションが互いに通信できます。


ESB Muleには次の機能があります。

  • サービスの仲介-ESB Muleは、アプリケーション間でメッセージプロトコルとフォーマットの独立性を作成します。
  • サービスの作成とホスティング-Muleは、再利用可能なサービスを公開およびホスティングするための軽量コンテナーとして機能します。
  • データ変換-ESB Muleでは、フォーマットや転送プロトコルに関係なくデータ交換が可能です。
  • メッセージのルーティング-ESB Muleでは、ルールとコンテンツに基づいてメッセージを再ルーティング、フィルタリング、集約、または再配列することができます。
ラバエンタープライズサービスバス(Mule ESB)とは何ですか? -techopediaからの定義