APIkit for AsyncAPI

APIkit for AsyncAPI では、イベント駆動型 API を実装できます。 非同期メッセージングプロトコルを使用して、AsyncAPI 仕様を作成できます。 Mule プロジェクトで API を実装するときに、追加および設定できる操作を備えたモジュールが用意されています。

AsyncAPI は、異なるシステム間でデータを確実かつ効率的に通信するイベント駆動型アーキテクチャに基づいています。

APIkit スキャフォールダーは、Mule プロジェクト内でさらに開発できる API 仕様の最小限の実装を生成します。​Exchange​ から Mule アプリケーションをスキャフォールディングし、​Anypoint Code Builder​ または ​Anypoint Studio​ で Mule アプリケーションを再スキャフォールディングします。

APIkit for AsyncAPI は、​listener​ および ​publish​ 操作内のメッセージがスキーマに準拠しているかどうかをチェックすることで、​メッセージの検証​をサポートしています。

APIkit for AsyncAPI は、 AsyncAPI 2.6 仕様​をサポートしています。