Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerJava 用 Mule SDK または XML を使用して、Mule アプリケーションにインストールできる新しいモジュールを作成することで、Mule 4 Runtime を拡張できます。モジュールの例としては、HTTP などのコネクタや、検証モジュールなどのカスタム機能を備えたモジュールがあります。
SDK は、以下の機能を持つ API を提供します。
以前の DevKit と比べて Mule モジュールの開発をスピードアップする。
モジュールを Mule Runtime の内部から分離する。
Mule コンポーネントと他のモジュール (クラウドコネクタなど) との一貫性を保証する。
高度で機能が豊富な Java Mule SDK と、アウトバウンド操作のみを提供し、再帰的なコールはサポートしないシンプルな XML SDK のどちらでも使用できます。
Java 用 Mule SDK は、DevKit を Mule 4 でさらに発展させたツールです。Devkit の代わりとして、Mule Runtime を拡張するための正規の方法が提供されています。DevKit は、Mule 4 では使用できません。
SDK はアノテーション付き Java クラスという同じ概念の上に成立していますが、内部の動作は異なります。
SDK はコードジェネレーターではありません。構築されたモジュールには、生成されたコードは含まれません (XSD スキーマすら含まれません)。モジュールは、明確に定義された Extensions API を通して Mule Runtime とのインタラクションを行います。ただし、API の詳細は SDK フレームワークが処理するため、これらについて学習する必要はありません。
SDK は DevKit より強力で、より多くの機能をサポートします。
トランザクション
Request-Response (要求-応答) メッセージソース
動的設定
ルーター
非ブロック操作
クラスローディング分離
強化されたランタイムサービスとの相互運用性