Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rest 发布/订阅RabbitMQ的自动文档/合同生成_Rest_Rabbitmq_Amqp_Code Contracts_Swagger 2.0 - Fatal编程技术网

Rest 发布/订阅RabbitMQ的自动文档/合同生成

Rest 发布/订阅RabbitMQ的自动文档/合同生成,rest,rabbitmq,amqp,code-contracts,swagger-2.0,Rest,Rabbitmq,Amqp,Code Contracts,Swagger 2.0,在REST世界中,我们有一个类似于招摇过市的规范,它完全描述了REST接口边界上的契约(在客户端和服务器之间)。这些招摇过市的规范可以用于自动生成REST客户端,但也可以用于为RESTAPI使用者自动生成文档。此外,这些招摇过市的规范也是w.r.t.CI和API版本控制的宝贵资产 我想知道异步发布-订阅世界中是否存在类似的解决方案:假设RabbitMQ上有一个典型的AMQP消费者/生产者 致以最良好的祝愿 Bart,供参考,目前正在研究以下解决方案:

在REST世界中,我们有一个类似于招摇过市的规范,它完全描述了REST接口边界上的契约(在客户端和服务器之间)。这些招摇过市的规范可以用于自动生成REST客户端,但也可以用于为RESTAPI使用者自动生成文档。此外,这些招摇过市的规范也是w.r.t.CI和API版本控制的宝贵资产

我想知道异步发布-订阅世界中是否存在类似的解决方案:假设RabbitMQ上有一个典型的AMQP消费者/生产者

致以最良好的祝愿


Bart,供参考,目前正在研究以下解决方案: