Flex Gateway新着情報
Governance新着情報
Monitoring API Managerエンタープライズインテグレーションパターンとは、特定のコンテキストで繰り返し発生する問題に対して効果が認められているソリューションです。このパターンは、メッセージングシステムやインテグレーションシステムの設計とビルドのフレームワークと、ソリューションのアーキテクト設計時のチームの共通言語を提供します。
Mule では、Gregor Hohpe と Bobby Woolf が執筆した『Enterprise Integration Patterns (エンタープライズインテグレーションパターン)』に示されているパターンのほとんどをサポートします。
Mule では、ソリューションを設計するために使用するパターンを実装することで、インテグレーションの構築に必要な労力を軽減しています。その後、単に Mule でこれらの同じパターンを設定して使用することができます。
Mule オブジェクトに直接マッピングできるエンタープライズインテグレーションパターンを下表に示します。
パターン | Mule オブジェクトへのマッピング |
---|---|
ファイル転送 |
|
共有データベース |
|
リモートプロシージャー呼び出し |
Mule API はこのプロシージャーのように機能するか、外部 API に要求を行うこともできます。 |
メッセージング |
Mule はメッセージングを完全にサポートします。 |
パターン | Mule オブジェクトへのマッピング |
---|---|
メッセージチャネル |
Mule は、フロー内のメッセージプロセッサーを接続するメッセージチャネルを提供しています。 |
パイプと検索条件 |
フローでは、パイプおよび検索条件アーキテクチャを実装しています。 |
メッセージルーター |
|
メッセージトランスレーター |
|
メッセージエンドポイント |
パターン | Mule オブジェクトへのマッピング |
---|---|
ポイントツーポイントチャネル |
フロー内のデフォルトチャネル。 |
メッセージバス |
Mule はメッセージバスです。 |
保証された配信 |
信頼性パターンを使用。 |
パターン | Mule オブジェクトへのマッピング |
---|---|
イベントメッセージ |
Mule は、他のアプリケーションやプロセッサーからのイベントを送信します。 |
要求応答 |
Mule では、要求-応答の操作を容易にするコネクタ、または信頼性パターンを使用します。 |
パターン | Mule オブジェクトへのマッピング |
---|---|
クライアントベースルーター |
|
メッセージ検索条件 |
|
動的ルーティング |
|
Scatter Gather |
|
スプリッター |
foreach スコープ、parape、およびバッチ。 |
集約 |
パターン | Mule オブジェクトへのマッピング |
---|---|
コンテンツエンリッチャー |
対象変数。 |
パターン | Mule オブジェクトへのマッピング |
---|---|
ポーリングコンシューマー |
|
トランザクションクライアント |
|
羃等性レシーバー |
再配信ポリシー。 |