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 仕様Leaving the Site​をサポートしています。