【技术实现步骤摘要】
本申请属于网络微服务领域,具体涉及一种微服务的对接方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、微服务是一种软件架构风格,它将一个复杂的应用程序分解为多个小型、独立、可复用的服务,每个服务都有自己的业务逻辑、数据存储和通信接口。微服务的优点是可以提高软件的可扩展性、可维护性、可测试性和可部署性,同时也可以降低软件的复杂度和耦合度。
2、目前,微服务在配置对接时,服务请求端需要根据服务提供端的接口信息,构造符合服务提供端的数据格式和协议的请求数据包,发送给服务提供端;服务提供端需要根据服务请求端的接口信息,构造符合服务请求端的数据格式和协议的响应数据包,发送给服务请求端。
3、但由于不同的服务可能使用不同的技术栈、数据格式、协议和标准,导致服务之间的接口不兼容或不匹配。为了实现微服务的对接,服务请求端和服务提供端需要根据双方的配置接口专门修改各自的应用数据包,以相互匹配,这些方式造成了增加了软件的开发成本和维护成本,降低了软件的灵活性和可重用性,也增加了软件的出错风险和安全风险。
...
【技术保护点】
1.一种微服务的对接方法,应用于服务端,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述注册请求中包含有接入参数,所述响应于发送自服务提供端的注册请求,修改所述第一接口参数,以使得所述第一接口适配所述服务提供端提供的网络服务,包括:
3.如权利要求1所述的方法,其特征在于,所述对接请求中包含有对接参数,所述响应于发送自服务消费端的对接请求,修改所述第二接口参数,以使得所述第二接口适配所述服务消费端要求的网络服务,包括:
4.如权利要求2或3所述的方法,其特征在于,所述服务类型包含所述网络服务的通讯类型、通讯协
...【技术特征摘要】
1.一种微服务的对接方法,应用于服务端,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述注册请求中包含有接入参数,所述响应于发送自服务提供端的注册请求,修改所述第一接口参数,以使得所述第一接口适配所述服务提供端提供的网络服务,包括:
3.如权利要求1所述的方法,其特征在于,所述对接请求中包含有对接参数,所述响应于发送自服务消费端的对接请求,修改所述第二接口参数,以使得所述第二接口适配所述服务消费端要求的网络服务,包括:
4.如权利要求2或3所述的方法,其特征在于,所述服务类型包含所述网络服务的通讯类型、通讯协议、服务版本、服务超时时间中的一种或多种;
5.一种微服务的对接方法,应用于服务提供端,其特征在于,所述方法包括:
6.如权利要求5所述的方法,其特征在于,所述根据所述服务提供端提供的网络服务,向服务端发送注册请求,包括:
7.如权利要求5所述的方法,其特征在于,所述对接通知命令中包含所述第一接口的本地地址信息,所述响应于发送自所述服务端的对接通知指令,通...
【专利技术属性】
技术研发人员:蒋岭,阮雅辉,陈应龙,曹昱,
申请(专利权)人:北京先进数通信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。