Flex Gateway新着情報
Governance新着情報
Monitoring API Manager
このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポートが終了しました。 このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。 標準サポートが適用されている最新バージョンの Mule 4 にアップグレードすることをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。 |
Mule アプリケーションの主な構成要素はコンポーネントです。コンポーネントは Mule アプリケーションを経由するメッセージでビジネスロジックを実行します。コンポーネントには、コアコンポーネントと、コネクタやモジュールに属するコンポーネントがあります。
これは、Mule Runtime の機能のコアを構成する個別のコンポーネントです。次に、コアコンポーネントでアプリケーションに追加できる機能の例を挙げます。
フローまたはサブフローの一部の非同期処理
メッセージの一括処理
サブフローの初期化
ログ記録
ペイロードの設定
DataWeave 言語を使用したメッセージの変換
エラーをキャッチして対応するためのフローでの Try スコープの作成
たとえば、Choice ルーターはメッセージコンテンツを評価する DataWeave 式のセットに従ってフローを経由するメッセージを動的にルーティングするコンポーネントです。各式は、異なるルーティングオプションに関連付けられます。これにより、大部分のプログラミング言語の if
/then
/else
コードブロックのような条件付き処理がフローに追加されます。
コンポーネントドキュメントについては、「コアコンポーネント」を参照してください。
コネクタは、サードパーティ API や標準インテグレーションプロトコルなどの外部リソースと MuleSoft アプリケーションのインテグレーションを容易にするために作成されたコンポーネントをグループにまとめたものです。コネクタにより、SaaS やオンプレミスアプリケーション、システム、サービスへの接続が可能になります。
たとえば、Salesforce Connector には、Salesforce プラットフォーム API を使用して多数のさまざまな操作を実行できるコンポーネントが用意されています。