[发明专利]一种用于总线的报文快速分发方法及装置有效
申请号: | 201210545879.9 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103051528A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 杨芳芳;王永 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70;H04L12/863 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 总线 报文 快速 分发 方法 装置 | ||
1.一种用于总线的报文快速分发方法,其特征在于,该方法包括:
在每一次接收到报文消息时,进行解析,根据解析结果对该报文消息的去向进行判断;
当该报文消息为本地报文消息时,将所述本地报文消息分发至本地设备的管理模块进行处理;当该报文消息为远端报文消息时,将所述远端报文消息分发至消息队列分发模块中;
在所述本地管理模块处理本次本地报文消息完成或本次远端报文消息已经分发至消息队列分发模块中后,再进行下一次报文消息的接收和分发。
2.如权利要求1所述的方法,其特征在于,所述本地报文消息通过调用的报文处理函数发送给本地管理模块。
3.如权利要求2所述的方法,其特征在于,在所述本地管理模块处理本地报文消息完成后,返回用于表示处理完成的响应消息。
4.如权利要求1所述的方法,其特征在于,所述消息队列分发模块在接收到所述远端报文消息后,发送给远端设备的管理模块。
5.如权利要求4所述的方法,其特征在于,所述远端设备的管理模块在处理完所述远端报文消息后,返回响应消息至所述本地设备的管理模块。
6.如权利要求4所述的方法,其特征在于,所述消息队列分发模块根据远端报文消息的接收顺序,依次进行发送。
7.一种用于总线的报文快速分发装置,其特征在于,该装置包括:
报文判断模块,用于在每一次接收到报文消息时,进行解析,根据解析结果对该报文消息的去向进行判断;
报文分发模块,用于当该报文消息为本地报文消息时,将所述本地报文消息分发至本地设备的管理模块进行处理;当该报文消息为远端报文消息时,将所述远端报文消息分发至消息队列分发模块中;
报文接收模块,用于在所述本地管理模块处理本次本地报文消息完成或本次远端报文消息已经分发至消息队列分发模块中后,再进行下一次报文消息的接收和分发。
8.如权利要求7所述的装置,其特征在于,所述报文分发模块通过调用报文处理函数将本地报文消息发送给本地管理模块。
9.如权利要求8所述的装置,其特征在于,在所述本地管理模块处理本地报文消息完成后,向所述报文接收模块返回用于表示处理完成的响应消息。
10.如权利要求7所述的装置,其特征在于,该装置还包括消息发送模块,用于在所述消息队列分发模块在接收到所述远端报文消息后,发送给远端设备的管理模块。
11.如权利要求10所述的装置,其特征在于,所述远端设备的管理模块在处理完所述远端报文消息后,返回响应消息至所述本地设备的管理模块。
12.如权利要求10所述的装置,其特征在于,所述消息发送模块根据所述消息队列分发模块接收远端报文消息的顺序,依次进行发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210545879.9/1.html,转载请声明来源钻瓜专利网。