全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210537954.0 (22)申请日 2022.05.18 (71)申请人 重庆长安汽车股份有限公司 地址 400020 重庆市江北区建新 东路260号 (72)发明人 黄堃 张英鹏 刘大全 张磊  (74)专利代理 机构 重庆博凯知识产权代理有限 公司 50212 专利代理师 孙根 (51)Int.Cl. G06F 8/20(2018.01) G06F 9/451(2018.01) G06F 9/445(2018.01) (54)发明名称 基于android系统的服 务化框架及实现方法 (57)摘要 本发明公开了基于android系统的服务化框 架及实现方法, 包括能够进行数据交互的UI端和 服务端, 所述服务端包括通信组件, 用于与UI端 进行数据交互; 多个业务组件, 用于实现预设的 服务; 管理组件, 与业务组件建立依赖, 通信组件 能够按照预设方法通过管理组件调用对应业务 组件中的服务。 本发明针对于功能较多的APP的 稳定性有较大的提升, 同时该框架能够简化业务 服务的开发方式、 缩短开发周 期, 提高软件产品 的灵活度, 提升软件的可移植 性。 权利要求书2页 说明书5页 附图2页 CN 114840186 A 2022.08.02 CN 114840186 A 1.一种基于android系统的服务化框架, 其特征在于, 包括能够进行数据交互的UI端和 服务端, 所述 服务端包括, 通信组件, 用于与UI端 进行数据交互; 多个业务组件, 用于实现预设的服 务; 管理组件, 与业务组件建立依赖, 通信组件能够按照预设方法通过管理组件调用对应 业务组件中的服 务。 2.根据权利要求1所述的基于android系 统的服务化框架, 其特征在于, 所述通信组件 包括, 通用接口定义模块, 用于UI端的事 件请求的调用; 请求/响应分发器, 用于对UI端的事件请求进行解析并分发至管理组件, 和 将管理组件 根据该事 件请求调用的服 务响应返回至UI端。 3.根据权利要求1所述的基于android系 统的服务化框架, 其特征在于, 所述管理组件 包括, IOC容器, AOP工具, 用于对多个业务组件进行扫描, 对扫描的每个业务组件切面形成bean, 并进 行装配, 根据对应的工厂方法生成对应的分发 映射路径, 将装配好的b ean注入IOC容器中, 并与所述分发映射路径形成依赖; Context管理工具, 用于对各业务组件进行私有上下文建立, 并建立对各个业务组件的 监听; 启动管理器, 用于对业 务组件进行启动。 4.一种基于andro id系统的服 务化框架实现方法, 其特 征在于, 包括, 制定UI端与服 务端之间数据交 互的通信协议模型; 管理组件中的AOP工具对各业务组件进行扫 描, 对扫描的每个业务组件切面形成bean, 并进行装配, 根据对应的工厂方法生 成对应的分发映射路径, 将装配好的bean注入IOC容器 中, 并与所述分发映射路径形成依赖; Context管理工具对每 个组件进行私有上 下文建立, 并建立对各个业 务组件的监听; UI端的事 件请求调用通用接口定义模块的接口; 请求/响应分发器对该事 件请求进行地址解析; 请求/响应分发器根据解析的地址在IOC容器中进行查询, 并根据对应的依赖关系获取 对应的业 务组件路径及调用方法; 调用对应业 务组件中的服 务, 并向UI端返回调用结果。 5.根据权利要求4所述的基于android系 统的服务化框架实现方法, 其特征在于, 所述 通信协议模型采用基于andro id系统的bi nder机制 制定。 6.根据权利要求5所述的基于android系 统的服务化框架实现方法, 其特征在于, 所述 通信协议模型包括请求模型、 响应模型和监听模型; 所述请求模型包括请求行和请求头, 所述请求行用于设定需要请求的服务及方法, 所 述请求头用于设定对应的接口参数; 所述响应模型包括响应行和响应体, 响应行包括响应状态、 响应类型、 服务名和方法 名, 所述响应 体包括请求返回的服 务数据;权 利 要 求 书 1/2 页 2 CN 114840186 A 2所述监听模型包括监听头和监听回调体, 所述监听头用于指明了数据来源, 所述监听 回调体包括回调方法, 用于监听的数据传输 。 7.根据权利要求5所述的基于android系 统的服务化框架实现方法, 其特征在于, 所述 业务组件通过微 服务的形式提供服 务。权 利 要 求 书 2/2 页 3 CN 114840186 A 3

.PDF文档 专利 基于android系统的服务化框架及实现方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于android系统的服务化框架及实现方法 第 1 页 专利 基于android系统的服务化框架及实现方法 第 2 页 专利 基于android系统的服务化框架及实现方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:03:43上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。