Swagger/RAML(或任何类似的RESTAPI规范)是否支持REST异步客户端回调?

Swagger/RAML(或任何类似的RESTAPI规范)是否支持REST异步客户端回调?,rest,asynchronous,swagger,raml,Rest,Asynchronous,Swagger,Raml,我想使用REST异步客户端回调,这意味着当响应准备就绪时,服务器会导致在客户端调用回调操作(请参阅了解我的意思) 我可以用Swagger/RAML/任何类似的语言来表达这一点,并享受相关的服务器/客户端代码生成、文档生成等过程吗。?你能指出相关的例子/资源吗?OAS(以前的斯威格)认为: 甚至合并了OAS,并登陆OAS 3.0。 但目前我使用的工具似乎不支持添加。据我记忆所及,OAS 3.0附带了这些工具。因此,目前还没有支持此功能的工具。签出 引用 AsyncAPI提供了一个规范,允许您以

我想使用REST异步客户端回调,这意味着当响应准备就绪时,服务器会导致在客户端调用回调操作(请参阅了解我的意思)

我可以用Swagger/RAML/任何类似的语言来表达这一点,并享受相关的服务器/客户端代码生成、文档生成等过程吗。?你能指出相关的例子/资源吗?

OAS(以前的斯威格)认为:


甚至合并了OAS,并登陆OAS 3.0。

但目前我使用的工具似乎不支持添加。

据我记忆所及,OAS 3.0附带了这些工具。因此,目前还没有支持此功能的工具。

签出

引用

AsyncAPI提供了一个规范,允许您以机器可读的格式定义消息驱动的API。它与协议无关,因此您可以将其用于在MQTT、AMQP、WebSockets、STOMP等上工作的API。该规范与OpenAPI/Swagger非常相似,因此,如果您熟悉它们,AsyncAPI对您来说应该很容易

回购:

异步API支持

  • 文档生成:
  • 代码生成(Java,Node.js):

还有招摇过市回调功能()