-
公开(公告)号:CN114327383A
公开(公告)日:2022-04-12
申请号:CN202111443581.2
申请日:2021-11-30
Applicant: 重庆长安汽车股份有限公司
Abstract: 本发明具体涉及基于SOA架构中间件的服务配置系统、方法及可读存储介质,所述系统包括:服务接口配置模块,用于根据实际应用场景的需要配置对应的服务接口;应用组件配置模块,用于配置对应的软件应用组件;部署模块,用于根据通信中间件类型配置服务组件客户端和服务组件服务端的服务接口的实例化参数,以及软件应用组件的配置参数;代码生成模块,用于通过SOA架构中间件基于满足部署要求的软件应用组件生成通用配置文件并进行解析,进而生成对应的载体文件框架性代码和业务实现逻辑函数体。本发明还相应的公开了一种服务配置方法。本发明中的服务配置系统及方法能够提升软件应用的开发效率,从而提升服务设计和部署的效率。
-
公开(公告)号:CN114546341A
公开(公告)日:2022-05-27
申请号:CN202210146970.7
申请日:2022-02-17
Applicant: 重庆长安汽车股份有限公司
Abstract: 本发明具体涉及基于DDS的车载服务代码生成编译方法及可读存储介质,包括:定义车载功能服务内容;定义代码生成的模板文件;读取配置文件,然后通过车载功能服务内容渲染代码生成的模板文件,生成对应的代码文件,使得能够基于代码文件编写对应的功能服务业务逻辑代码;获取功能服务业务逻辑代码并进行自动编译生成对应的可执行文件,然后将可执行文件部署到有数据分发服务环境的运行服务器上运行服务。本发明还公开了一种可读存储介质。本发明的车载服务代码生成及编译方法能够降低系统的复杂度和基于DDS的服务开发门槛,从而能够提高服务的开发效率,缩短服务的开发周期,增加服务代码的可维护性、可靠性及可重用性。
-
公开(公告)号:CN114816508B
公开(公告)日:2024-07-12
申请号:CN202210467580.X
申请日:2022-04-29
Applicant: 重庆长安汽车股份有限公司
IPC: G06F8/71 , G06F8/30 , G06F11/30 , G06F16/901
Abstract: 本发明公开了一种管理整车面向服务架构的服务清单的系统及方法,该系统包括云端和车机端;车机端包括软件管理模块,用于读取车机端上所有的应用软件信息并上传到云端;云端包括服务定义模块、基准应用软件定义模块、快照生成模块和信息匹配模块,服务定义模块用于各个服务的元数据进行定义并保存;基准应用软件定义模块用于对各个基准应用软件的信息进行定义并保存;快照生成模块用于在生成软件框架代码的同时对服务和基准应用软件生成相应的快照并保存;信息匹配模块用于将车机端上传的应用软件信息于基准应用软件信息进行匹配。本发明能够对车辆上的SOA服务清单进行有效管理,同时能够降低SOA软件架构的开发难度,提高开发效率。
-
公开(公告)号:CN114756210A
公开(公告)日:2022-07-15
申请号:CN202210435020.6
申请日:2022-04-24
Applicant: 重庆长安汽车股份有限公司
Abstract: 本发明涉及一种用于中间件代码生成的配置化工具链及方法,配置化工具链中的基础配置模块包含服务归类、车系车型、域管理和操作日志四个部分;数据类型配置模块用于自定义数据类型;服务管理模块包含服务清单、方法清单和通讯配置;应用管理模块用于为每个车型配置应用;数据统计模块用于供域管理员查看服务的增长速度。本发明提供一个可视化的web平台,用于整车开发中,开发人员进行服务的定义、配置以及中间件代码的生成,配置和管理整车开发流程中各个域开发服务所需要的参数,并清晰、明了地展示服务间依赖关系,最终方便域开发者导出框架代码,有效提升开发效率。
-
公开(公告)号:CN114546341B
公开(公告)日:2024-09-13
申请号:CN202210146970.7
申请日:2022-02-17
Applicant: 重庆长安汽车股份有限公司
Abstract: 本发明具体涉及基于DDS的车载服务代码生成编译方法及可读存储介质,包括:定义车载功能服务内容;定义代码生成的模板文件;读取配置文件,然后通过车载功能服务内容渲染代码生成的模板文件,生成对应的代码文件,使得能够基于代码文件编写对应的功能服务业务逻辑代码;获取功能服务业务逻辑代码并进行自动编译生成对应的可执行文件,然后将可执行文件部署到有数据分发服务环境的运行服务器上运行服务。本发明还公开了一种可读存储介质。本发明的车载服务代码生成及编译方法能够降低系统的复杂度和基于DDS的服务开发门槛,从而能够提高服务的开发效率,缩短服务的开发周期,增加服务代码的可维护性、可靠性及可重用性。
-
公开(公告)号:CN114816508A
公开(公告)日:2022-07-29
申请号:CN202210467580.X
申请日:2022-04-29
Applicant: 重庆长安汽车股份有限公司
IPC: G06F8/71 , G06F8/30 , G06F11/30 , G06F16/901
Abstract: 本发明公开了一种管理整车面向服务架构的服务清单的系统及方法,该系统包括云端和车机端;车机端包括软件管理模块,用于读取车机端上所有的应用软件信息并上传到云端;云端包括服务定义模块、基准应用软件定义模块、快照生成模块和信息匹配模块,服务定义模块用于各个服务的元数据进行定义并保存;基准应用软件定义模块用于对各个基准应用软件的信息进行定义并保存;快照生成模块用于在生成软件框架代码的同时对服务和基准应用软件生成相应的快照并保存;信息匹配模块用于将车机端上传的应用软件信息于基准应用软件信息进行匹配。本发明能够对车辆上的SOA服务清单进行有效管理,同时能够降低SOA软件架构的开发难度,提高开发效率。
-
-
-
-
-