[发明专利]实现SOA服务的方法、装置、电子设备和存储介质在审
申请号: | 202111228698.9 | 申请日: | 2021-10-21 |
公开(公告)号: | CN113885863A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 吕汉伟;寇建峰 | 申请(专利权)人: | 上海波顿诺华智能科技有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/70 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 包莉莉;王云红 |
地址: | 上海市浦东新区中国(上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 soa 服务 方法 装置 电子设备 存储 介质 | ||
本申请提出一种实现SOA服务的方法、装置、电子设备和存储介质,实现SOA服务的方法包括:根据车辆的相同功能确定基类SOA服务;为基类SOA服务设置与所述相同功能相对应的基类服务接口;确定出与基类SOA服务相关的派生类SOA服务,派生类SOA服务具有相同功能和附加功能;将基类服务接口继承至派生类SOA服务;为派生类SOA服务设置与附加功能相对应的派生类服务接口。根据本申请的实现SOA服务的方法,可以减少开发人员的工作量,降低维护成本。
技术领域
本申请涉及SOA服务技术领域,尤其涉及一种实现SOA服务的方法、装置、电子设备和计算机可读存储介质。
背景技术
相关技术中,车辆的多个SOA(Service Oriented Architecture,面向服务架构)服务可能会提供一些相同的功能。然而,开发人员针对每个SOA服务均需要设计对应的功能接口,从而导致对提供相同功能的多个SOA服务需要进行重复的功能接口设计,且修改时需要同时维护多处功能接口,维护成本较高,同时容易出现修改结果不一致的问题。
发明内容
本申请实施例提供一种实现SOA服务的方法、装置、电子设备和计算机可读存储介质,以解决相关技术存在的问题,技术方案如下:
第一方面,本申请实施例提供了一种实现SOA服务的方法,包括:
根据车辆的多个相同功能确定基类SOA服务;
为基类SOA服务设置与所述相同功能相对应的基类服务接口;
确定出与基类SOA服务相关的派生类SOA服务,派生类SOA服务具有相同功能和附加功能;
将基类服务接口继承至派生类SOA服务;
为派生类SOA服务设置与附加功能相对应的派生类服务接口。
第二方面,本申请实施例提供了一种实现SOA服务的方法,包括:
根据多个具有同类型操作或相同功能的预设SOA服务,确定基类SOA服务;
为基类SOA服务设置基类服务接口,以通过调用基类服务接口,实现同类型操作或相同功能。
第三方面,本申请实施例提供了一种实现SOA服务的装置,包括:
第一基类服务确定模块:用于根据车辆的相同功能确定基类SOA服务;
第一基类接口设置模块:用于为基类SOA服务设置与所述相同功能相对应的基类服务接口;
派生服务确定模块:用于确定出与基类SOA服务相关的派生类SOA服务,派生类SOA服务具有相同功能和附加功能;
继承模块:用于将基类服务接口继承至派生类SOA服务;
派生接口设置模块:用于为派生类SOA服务设置与附加功能相对应的派生类服务接口。
第四方面,本申请实施例提供了一种实现SOA服务的装置,包括:
第二基类服务确定模块:用于根据多个具有同类型操作或相同功能的预设SOA服务,确定基类SOA服务;
第二基类接口设置模块:用于为基类SOA服务设置基类服务接口,以通过调用基类服务接口,实现同类型操作或相同功能。
第五方面,本申请实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,以使至少一个处理器能够执行上述实现SOA服务的方法。
第六方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机指令,当计算机指令在计算机上运行时,上述各方面任一种实施方式中的方法被执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海波顿诺华智能科技有限公司,未经上海波顿诺华智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111228698.9/2.html,转载请声明来源钻瓜专利网。