[发明专利]一种基于嵌入式操作系统的分区通信方法及装置有效
申请号: | 201710867206.8 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107678866B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 熊继东;童强 | 申请(专利权)人: | 北京东土科技股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 操作系统 分区 通信 方法 装置 | ||
1.一种基于嵌入式操作系统的分区通信方法,其特征在于,所述方法包括:
嵌入式操作系统接收各分区中的第一分区发送的携带有第一消息标识以及第一分区标识的发布消息请求;
所述嵌入式操作系统基于预先存储的消息标识、分区标识以及消息内容在分区中的存储位置之间的对应关系,确定与所述第一消息标识以及所述第一分区标识对应的消息内容在第一分区中的第一存储位置;
所述嵌入式操作系统从所述第一分区中的第一存储位置中读取消息内容,并将读取的消息内容存储在本地;
所述嵌入式操作系统在接收到所述各分区中的第二分区发送的携带有第一消息标识以及第二分区标识的订阅消息请求之后,基于所述对应关系,确定与所述第一消息标识以及所述第二分区标识对应的消息内容在第二分区中的第二存储位置,并将本地存储的消息内容写入所述第二存储位置中。
2.如权利要求1所述的方法,其特征在于,所述嵌入式操作系统在接收各分区中的第一分区发送的携带有第一消息标识以及第一分区标识的发布消息请求之前,所述方法还包括:
所述嵌入式操作系统接收所述各分区发送的消息配置信息,其中,所述各分区中任一分区发送的消息配置信息包括所述任一分区的分区标识、至少一个消息标识、以及每个消息标识对应的消息内容在所述任一分区中的存储位置;
所述嵌入式操作系统根据接收的各分区发送的消息配置信息,建立消息标识、分区标识以及消息内容在分区中的存储位置之间的对应关系。
3.如权利要求2所述的方法,其特征在于,所述各分区中任一分区发送的消息配置信息中还包括每个消息标识对应的消息长度;
所述嵌入式操作系统在接收到所述各分区发送的消息配置信息之后,所述方法还包括:
所述嵌入式操作系统基于所述消息配置信息中每个消息标识对应的消息长度,在本地为每个消息标识对应的消息内容分配对应的存储空间。
4.如权利要求1所述的方法,其特征在于,所述嵌入式操作系统在接收各分区中的第一分区发送的携带有第一消息标识以及第一分区标识的发布消息请求之前,所述方法还包括:
所述嵌入式操作系统生成包含有至少一个消息标识、以及与每个消息标识对应的消息长度的消息配置表;
所述嵌入式操作系统基于所述消息配置表中的每个消息标识对应的消息长度,在本地为每个消息标识对应的消息内容分配对应的存储空间;
所述嵌入式操作系统接收所述各分区发送的消息配置信息,其中,所述各分区中任一分区发送的消息配置信息包括所述任一分区的分区标识、至少一个消息标识、以及每个消息标识对应的消息内容在所述任一分区中的存储位置;
所述嵌入式操作系统将所述消息配置表中的至少一个消息标识以及与每个消息标识对应的消息长度,与接收的各分区发送的消息配置信息中的至少一个消息标识以及每个消息标识对应的消息长度进行匹配;
所述嵌入式操作系统在确定匹配成功后,建立消息标识、分区标识以及消息内容在分区中的存储位置之间的对应关系。
5.如权利要求1所述的方法,其特征在于,所述嵌入式操作系统从所述第一分区中的第一存储位置中读取消息内容,并将读取的消息内容存储在本地,包括:
所述嵌入式操作系统获取所述第一消息标识对应的消息内容的发布类型;
若所述嵌入式操作系统确定所述第一消息标识对应的消息内容的发布类型为以第一预设时长为周期进行发布,则每隔所述第一预设时长,从所述第一分区中的第一存储位置中读取消息内容并将读取的消息内容存储在本地;
所述嵌入式操作系统将本地存储的消息内容写入所述第二存储位置中,包括:
所述嵌入式操作系统获取所述第一消息标识对应的消息内容的订阅类型;
若所述嵌入式操作系统确定所述第一消息标识对应的消息内容的订阅类型为以第二预设时长为周期进行订阅,则每隔所述第二预设时长,将本地存储的消息内容写入所述第二存储位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司,未经北京东土科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710867206.8/1.html,转载请声明来源钻瓜专利网。