记录API是构建应用程序的重要部分。它是我们与客户共享的合同。此外,它详细记录了我们的集成点如何工作。文档应该易于访问、理解和实现。
在本教程中,我们将研究Springwolf,用于记录事件驱动的Spring Boot服务。Springwolf实现了AsyncAPI规范,这是OpenAPI规范的事件驱动API的适配。Springwolf是协议不可知的,涵盖了Spring Kafka、Spring RabbitMQ和Spring CloudStream实现。
使用Spring Kafka作为我们的事件驱动系统,**Springwolf为我们从代码生成AsyncAPI文档。**一些消费者会自动检测到。其他信息由我们提供。
大约 7 分钟