说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210660436.8 (22)申请日 2022.06.13 (71)申请人 中国第一汽车股份有限公司 地址 130011 吉林省长 春市汽车 经济技术 开发区新红旗大街1号 (72)发明人 公维学  (74)专利代理 机构 北京远智汇知识产权代理有 限公司 1 1659 专利代理师 鲁艳萍 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) G06F 8/41(2018.01) (54)发明名称 一种通信框架、 系统和方法 (57)摘要 本发明公开了一种通信框架、 系统和方法。 该通信框架包括框架主程序服务和通信抽象层; 其中, 框架主程序服务用于对头文件进行封装, 得到与客户端程序适配语言相 匹配的应用程序 接口; 头文件对自定义消息进行解析得到; 通信 抽象层, 用于对外部系统关联的外部连接进行抽 象, 建立外部系统与当前通信框架所属通信系统 的连接。 本发明实施例的技术方案, 框架使用者 仅需要根据消息语法自定义消息即可实现跨平 台、 异构系统间的通信, 无需掌握复杂语 法, 降低 开发难度。 权利要求书2页 说明书8页 附图4页 CN 114896048 A 2022.08.12 CN 114896048 A 1.一种通信框架, 其特 征在于, 包括框架主程序服 务和通信抽象层; 其中, 框架主程序服务用于对头文件进行封装, 得到与客户端程序适配语言相匹配的 应用程序接口; 所述头文件 对自定义消息进行解析 得到; 所述通信抽象层, 用于对外部系统关联的外部连接进行抽象, 建立外部系统与当前通 信框架所属通信系统的连接 。 2.根据权利要求1所述的通信 框架, 其特征在于, 所述框架主程序服务中包括信号收发 线程、 调度线程、 网络无关通信线程、 会话处 理线程以及巡游线程; 其中, 所述信号收发线程, 用于对发起任务请求的客户端程序进行身份验证, 并在身份 验证通过后, 将所述任务请求发送至所述调度线程; 所述调度线程, 用于对接收的至少一个任务请求进行优先级排序, 并依据优先级将所 述任务请求发送至所述网络无关通信线程; 所述网络无关通信线程, 用于建立所述 通信抽象层与外 部系统之间的连接; 所述会话处 理线程, 用于建立并维护框架主程序服 务与客户端程序之间的会话; 所述巡游线程, 用于按照设定 巡游周期, 对框架主程序服 务中的数据对象进行检测。 3.一种通信系统, 其特征在于, 包括代码生成器、 客户端程序以及权利要求1 ‑2任一所 述的通信框架; 其中, 所述代码生成器用于对自定义消息进行解析, 生成与所述自定义消息关联的头 文件, 并将所述头文件提供至所述框架主程序服 务以及客户端程序; 所述框架主程序服务, 用于将所述头文件封装为与客户端程序适配语言相匹配的应用 程序接口, 并将所述应用程序接口提供至客户端程序; 所述客户端程序, 用于通过 所述头文件调用所述应用程序接口。 4.根据权利要求3所述的通信系统, 其特征在于, 所述通信系统为支持可移植操作系统 接口Posix标准的系统。 5.一种通信方法, 其特 征在于, 应用于如权利要求1 ‑2任一所述的通信框架, 包括: 响应于客户端程序调用应用程序接口, 通过框架主程序服务中的信号收发线程, 获取 客户端程序的数据获取请求, 并将所述数据获取请求发送至框架主程序服务中的调度线 程; 通过所述调度线程, 确定所述数据获取请求的优先级, 并依据优先级将所述数据获取 请求发送至 框架主程序服 务中的网络无关通信线程; 通过所述网络无关通信线程, 建立通信抽象层与外部系统之间的连接, 并获取外部系 统反馈的业 务数据。 6.根据权利要求5所述的方法, 其特征在于, 在通过框架主程序服务中的信号收发线 程, 获取客户端程序的数据获取请求之前, 还 包括: 通过框架主程序服务中的会话处理线程, 依据所述客户端程序发送的用户标识信息, 建立会话, 并向所述客户端程序反馈会话凭证, 用于指示客户端程序依据所述会话凭证与 所述框架主程序服 务通信。 7.根据权利要求5所述的方法, 其特 征在于, 还 包括: 通过框架主程序服务中的巡游线程, 按照设定巡游周期对框架主程序服务中的数据对 象进行数据检测。权 利 要 求 书 1/2 页 2 CN 114896048 A 28.根据权利要求5所述的方法, 其特 征在于, 还 包括: 通过框架主程序服务中的网络无关通信线程, 建立通信抽象层与外部系统之间的连 接, 获取外部系统发送的业务数据, 并将所述业务数据发送至框架主程序服务中的调度线 程; 通过所述调度线程, 确定所述业务数据的发送优先级, 并依据优先级将所述业务数据 发送至框架主程序服 务中的信号收发线程; 通过所述信号收发线程, 将所述 业务数据发送至所述 客户端程序。权 利 要 求 书 2/2 页 3 CN 114896048 A 3

.PDF文档 专利 一种通信框架、系统和方法

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