Spring cloud 如何使用第三方提供商的SpringCloudContract创建存根

Spring cloud 如何使用第三方提供商的SpringCloudContract创建存根,spring-cloud,spring-cloud-contract,Spring Cloud,Spring Cloud Contract,在我们的项目中,我们需要处理多种服务。于是开始在两个服务之间实施Spring云契约测试。(内部服务,例如:图书服务、员工服务) 我们的要求: 我如何为第三方服务(例如:AccessService)实现Spring cloud contact,我们只能访问API,但不能控制开发代码库。合同的基本思想是,您可以确保生产者API符合合同文件中编码的要求。如果这是不可能的(您不拥有producer代码库,并且您不能将PRs合同提交给producer代码库),那么这种方法将对您没有帮助。因此,您可以对服务

在我们的项目中,我们需要处理多种服务。于是开始在两个服务之间实施Spring云契约测试。(内部服务,例如:图书服务、员工服务)

我们的要求:
我如何为第三方服务(例如:AccessService)实现Spring cloud contact,我们只能访问API,但不能控制开发代码库。

合同的基本思想是,您可以确保生产者API符合合同文件中编码的要求。如果这是不可能的(您不拥有producer代码库,并且您不能将PRs合同提交给producer代码库),那么这种方法将对您没有帮助。因此,您可以对服务使用合同,在合同中,您可以根据它们验证生产者代码,并对外部服务使用不同的方法