[发明专利]Android内部通讯方法、系统、装置及存储介质在审
申请号: | 201910379766.8 | 申请日: | 2019-05-08 |
公开(公告)号: | CN110096380A | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 张一罡 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广播接收器 目标信息 封装 广播发送器 消息处理器 内部消息 消息发送器 程序组件 注册广播 注册模块 发送器 通讯 发送 程序代码 存储介质 调用接口 内部通信 内部通讯 专用的 拆包 复用 整合 装包 并发 指令 查找 重复 申请 | ||
1.一种Android内部消息通讯方法,其特征在于,包括:
利用封装注册模块注册广播发送器和广播接收器;
利用消息发送器对目标信息进行装包处理,并发送给所述广播发送器;
利用所述广播发送器,将所述目标信息发送至所述广播接收器;
利用所述广播接收器,将所述目标信息发送至消息处理器;
利用所述消息处理器对所述目标信息进行拆包处理,并根据所述目标信息执行相应的指令;
其中,所述广播发送器、所述广播接收器、所述消息发送器、所述消息处理器均为由对应程序进行封装得到的程序组件;
所述利用所述广播接收器,将所述目标信息发送至消息处理器的过程,具体包括:
利用所述广播接收器对所述目标信息进行初步解析,并根据解析关系对应表发送至对应的所述消息处理器;
其中,所述解析关系对应表内包括各类初步解析的解析结果与各类所述消息处理器的指令执行的对应关系。
2.根据权利要求1所述Android内部消息通讯方法,其特征在于,所述利用封装注册模块注册所述广播发送器和所述广播接收器的过程,具体包括:
向所述封装注册模块传入设置参数,所述设置参数包括类别和Action;
根据所述设置参数,利用所述封装注册模块注册相应的所述广播发送器或所述广播接收器。
3.根据权利要求2所述Android内部消息通讯方法,其特征在于,所述利用封装注册模块注册所述广播发送器和所述广播接收器的过程,具体包括:
利用所述封装注册模块,调用register sender在发送广播的组件中注册所述广播发送器;
利用所述封装注册模块,调用register receiver在接收广播的组件中注册所述广播接收器。
4.一种Android内部消息通讯系统,其特征在于,包括由对应程序进行封装得到的程序组件:消息发送器、广播发送器、广播接收器和消息处理器,其中:
所述消息发送器对目标信息进行装包处理并发送给所述广播发送器;
所述广播发送器将所述目标信息发送至所述广播接收器;
所述广播接收器将所述目标信息发送至所述消息处理器;
所述消息处理器对所述目标信息进行拆包处理,并根据所述目标信息执行相应的指令;
其中,所述广播发送器和所述广播接收器由封装注册模块注册得到;
所述广播接收器具体用于:
利用所述广播接收器对所述目标信息进行初步解析,并根据解析关系对应表发送至对应的所述消息处理器;
其中,所述解析关系对应表内包括各类初步解析的解析结果与各类所述消息处理器的指令执行的对应关系。
5.根据权利要求4所述Android内部消息通讯系统,其特征在于,所述封装注册模块具体用于:
获取设置参数,所述设置参数包括类别和Action;
根据所述设置参数,注册相应的所述广播发送器或所述广播接收器。
6.根据权利要求5所述Android内部消息通讯系统,其特征在于,所述封装注册模块具体用于:
调用register sender在发送广播的组件中注册所述广播发送器;
调用register receiver在接收广播的组件中注册所述广播接收器。
7.一种Android内部消息通讯装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至3任一项所述Android内部消息通讯方法的步骤。
8.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述Android内部消息通讯方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910379766.8/1.html,转载请声明来源钻瓜专利网。