[发明专利]消息传输方法和装置在审
申请号: | 201811184645.X | 申请日: | 2018-10-11 |
公开(公告)号: | CN109491804A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 崔博;赵明;刘宝臣;王艳辉 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息中心模块 联网终端 发送 消息传输 方法和装置 检测结果 消息转发 直接调用 耦合性 传输 检测 应用 统一 | ||
本发明实施例提供了一种消息传输方法及装置,应用于视联网终端中,视联网终端包括消息中心模块及多个功能模块。其中方法包括:消息中心模块分别检测各个功能模块是否存在待发送的消息;消息中心模块从检测结果为存在的源功能模块中提取所述待发送的消息;所述待发送的消息中包括目的功能模块的标识;消息中心模块依据所述目的功能模块的标识,将所述待发送的消息转发到所述目的功能模块。本发明实施例中通过消息中心模块统一进行各个功能模块之间消息的传输,而各个功能模块之间无需再直接调用,降低了功能模块之间的耦合性,避免了对视联网终端系统的运行产生影响。
技术领域
本发明涉及视联网技术领域,特别是涉及一种消息传输方法和一种消息传输装置。
背景技术
随着网络科技的快速发展,用户越来越多地通过网络进行各种通信。用户用于进行网络通信的终端也迅速发展,比如手机、平板电脑,等等。终端中包括多个功能模块,每个功能模块可以实现不同的功能,比如采集模块可以用于采集数据,发送模块可以用于发送数据,等等。
现有技术中,各个功能模块之间如果想要相互传输消息,则需要实现模块之间的调用,也即要发送消息的功能模块调用要接收消息的功能模块,通过模块之间的相互调用实现消息的传输。
但是,上述方式中需要各个功能模块之间具有较强的耦合性,并且模块之间的频繁调用可能会影响系统的正常运行。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种消息传输方法和相应的一种消息传输装置。
为了解决上述问题,本发明实施例公开了一种消息传输方法,所述方法应用于视联网终端中,所述视联网终端包括消息中心模块及多个功能模块,所述方法包括:
所述消息中心模块分别检测各个功能模块是否存在待发送的消息;
所述消息中心模块从检测结果为存在的源功能模块中提取所述待发送的消息;所述待发送的消息中包括目的功能模块的标识;
所述消息中心模块依据所述目的功能模块的标识,将所述待发送的消息转发到所述目的功能模块。
优选地,在所述消息中心模块分别检测各个功能模块是否存在待发送的消息的步骤之前,还包括:所述消息中心模块分别接收各个功能模块发送的注册信息,进行所述功能模块向所述消息中心模块的注册。
优选地,所述功能模块包括预设的发送接口及发送队列,所述消息中心模块分别检测各个功能模块是否存在待发送的消息的步骤,包括:所述消息中心模块通过各个功能模块的发送接口,遍历各个功能模块的发送队列,检测所述发送队列中是否存在待发送的消息。
优选地,所述功能模块包括预设的接收接口及接收队列,所述消息中心模块依据所述目的功能模块的标识,将所述待发送的消息转发到所述目的功能模块的步骤,包括:所述消息中心模块依据所述目的功能模块的标识,通过所述目的功能模块的接收接口,将所述待发送的消息转发到所述目的功能模块的接收队列中。
优选地,所述功能模块包括预设的发送接口及发送队列,所述消息中心模块从检测结果为存在的源功能模块中提取所述待发送的消息的步骤,包括:所述消息中心模块通过所述源功能模块的发送接口,从所述源功能模块的发送队列中提取所述待发送的消息。
另一方面,本发明实施例还公开了一种消息传输装置,所述装置应用于视联网终端中,所述视联网终端包括消息中心模块及多个功能模块,所述消息中心模块包括:
检测单元,用于分别检测各个功能模块是否存在待发送的消息;
提取单元,用于从检测结果为存在的源功能模块中提取所述待发送的消息;所述待发送的消息中包括目的功能模块的标识;
转发单元,用于依据所述目的功能模块的标识,将所述待发送的消息转发到所述目的功能模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811184645.X/2.html,转载请声明来源钻瓜专利网。