书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 213 个相关结果.
  • 微服务接口兼容常见问题

    微服务接口兼容常见问题 保证接口兼容的实践 接口兼容常见问题及其解决办法 常见的接口不兼容情况的日志 微服务接口兼容常见问题 在进行微服务持续迭代开发的过程中,由于新特性不停的加入,一些过时的特性不停的修改,接口兼容问题面临巨大的挑战,特别是在允许多版本共存(灰度发布)的环境。本章节主要描述接口兼容管理的一些实践建议,以及在使用ServiceC...
  • 本地开发和测试

    概念阐述 启动本地服务中心 Mock机制启动服务中心 跨进程调用 通过设置环境信息方便本地调试 概念阐述 本小节介绍如何在开发者本地进行消费者/提供者应用的开发调试。开发服务提供者请参考3 开发服务提供者章节,开发服务消费者请参考4 开发服务消费者。服务提供者和消费提供者均需要连接到在远程的服务中心,为了本地微服务的开发和调试,本小节介绍了两...
  • 用SpringMVC开发微服务

    用SpringMVC 开发微服务 概念阐述 开发示例 步骤1 定义服务接口(可选,方便使用RPC方式调用) 步骤2 实现服务 步骤3 发布服务 (可选,默认会扫描main函数所在的package) 步骤4 启动provider 服务 Query参数聚合为POJO对象 使用说明 代码示例 Provider端开发服务 Consumer端调用服务 ...
  • 使用RestTemplate开发服务消费者

    使用RestTemplate开发服务消费者 概念阐述 场景描述 示例代码 使用RestTemplate开发服务消费者 概念阐述 RestTemplate是Spring提供的RESTful访问接口,ServiceComb提供该接口的实现类用于服务的调用。 场景描述 用户使用ServiceComb提供的RestTemplate实例,可以使...
  • 框架上报版本号

    概念阐述 示例代码 概念阐述 为方便治理,使用ServiceComb进行开发,会将当前使用的ServiceComb版本号上报至服务中心,并且支持其他框架集成ServiceComb时上报其他框架的版本号。 示例代码 步骤1 首先实现开源框架ServiceComb的Versions接口,实现该接口下的loadVersion方法,即可将版本名称和版...
  • 代码提交指南

    代码提交指南 贡献途径 运行测试 PR指南 Fork仓库 配置git和提交修改 创建PR 冲突解决 代码提交指南 贡献途径   ServiceComb正在不断成长中,也希望能找到更多志同道合的同伴一起成长和进步。向ServiceComb 贡献的途径有多种: 完善文档。完善网站上的文档或者项目中的介绍文档和API说明文档。其中,网...
  • 框架上报版本号

    概念阐述 示例代码 概念阐述 为方便治理,使用ServiceComb进行开发,会将当前使用的ServiceComb版本号上报至服务中心,并且支持其他框架集成ServiceComb时上报其他框架的版本号。 示例代码 步骤1 首先实现开源框架ServiceComb的Versions接口,实现该接口下的loadVersion方法,即可将版本名称和版...
  • 调用第三方REST服务

    调用第三方服务 概念阐述 示例代码 调用第三方服务 概念阐述 ServiceComb允许用户注册第三方REST服务的endpoint、接口契约等信息,使用户可以以调用ServiceComb provider服务相同的方式编写调用第三方服务的代码。 使用该功能调用第三方服务时,发往第三方服务的请求会经过consumer端handler链、Htt...
  • 调用第三方REST服务

    调用第三方服务 概念阐述 示例代码 调用第三方服务 概念阐述 ServiceComb允许用户注册第三方REST服务的endpoint、接口契约等信息,使用户可以以调用ServiceComb provider服务相同的方式编写调用第三方服务的代码。 使用该功能调用第三方服务时,发往第三方服务的请求会经过consumer端handler链、Htt...
  • 开发服务提供者

    服务定义 定义服务契约 使用隐式契约 使用 Swagger 注解 用SpringMVC 开发微服务 用JAX-RS开发微服务 用透明RPC开发微服务 接口定义和数据类型 服务监听地址和发布地址 服务配置 服务定义 • 服务定义信息是微服务的身份标识,它定义了服务从属于哪个应用,以及名字和版本。服务定义信息中也可以有扩展信息,用于定义...