[发明专利]一种组件通信方法以及组件通信模块在审
申请号: | 201611259573.1 | 申请日: | 2016-12-30 |
公开(公告)号: | CN108270809A | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 赵泽彬 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/54 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组件状态 组件通信 变化信息 管理中心 状态变化信息 组件间通信 获取组件 目标组件 监听 发送 通信 应用 | ||
1.一种组件通信方法,其特征在于,所述组件为多个,每个所述组件对应多个组件状态,所述方法包括:
监听组件状态管理中心中的组件状态,所述组件状态管理中心中注册有每个组件对应的组件状态及与每个所述组件状态对应的组件行为;
当监听到所述组件状态发生变化后,从所述组件状态管理中心获取组件状态变化信息,所述组件状态变化信息中包括发生变化的组件对应的组件状态及所述发生变化的组件对应的组件行为;
向预先定制所述组件状态变化信息的目标组件发送所述组件状态变化信息。
2.根据权利要求1所述的方法,其特征在于,在监听所述组件状态管理中心中的组件状态之前,所述方法还包括:
获取每个所述组件对应的组件状态;
获取与每个所述组件状态对应的组件行为;
将每个所述组件对应的组件状态及与每个所述组件状态对应的组件行为注册在所述组件状态管理中心中。
3.根据权利要求2所述的方法,其特征在于,所述组件为网页中的组件,在将每个所述组件对应的组件状态及与每个所述组件状态对应的组件行为注册在所述组件状态管理中心中之前,所述方法还包括:
检测是否发生网页加载行为;
当检测到发生网页加载行为后,确定所述网页包括的组件、每个所述网页包括的组件所对应的组件状态及与每个所述组件状态对应的组件行为。
4.根据权利要求1所述的方法,其特征在于,向预先定制所述组件状态变化信息的目标组件发送所述组件状态变化信息之前,所述方法还包括:
接收目标组件的组件状态定制指令,所述组件状态定制指令中携带有所述目标组件定制的组件标识;
存储所述组件状态定制指令,使得在所述目标组件定制的组件状态发生变化时,根据所述组件状态定制指令中携带的组件标识,向所述目标组件发送组件状态变化消息。
5.根据权利要求4所述的方法,其特征在于,所述向预先定制所述组件状态变化信息的目标组件发送所述组件状态变化信息,包括:
向组件管理中心发送所述组件状态变化信息,以使所述组件管理中心根据所述组件状态变化信息中携带的组件标识,确定定制所述组件状态变化信息的目标组件,并将所述状态变化信息发送至所述目标组件。
6.一种组件通信装置,用于多个组件间通信,其特征在于,所述组件为多个,每个所述组件对应多个组件状态,所述装置包括:
状态监听模块,用于监听组件状态管理中心中的组件状态,所述组件状态管理中心中注册有每个组件对应的组件状态及与每个所述组件状态对应的组件行为;
信息获取模块,用于当监听到所述组件状态发生变化后,从所述组件状态管理中心获取组件状态变化信息,所述组件状态变化信息中包括发生变化的组件对应的组件状态及所述发生变化的组件对应的组件行为;
信息发送模块,用于向预先定制所述组件状态变化信息的目标组件发送所述组件状态变化信息。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
状态获取模块,用于获取每个所述组件对应的组件状态;
行为获取模块,用于获取与每个所述组件状态对应的组件行为;
信息注册模块,用于将每个所述组件对应的组件状态及与每个所述组件状态对应的组件行为注册在所述组件状态管理中心中。
8.根据权利要求7所述的装置,其特征在于,所述组件为网页中的组件,所述装置还包括:
网页检测模块,用于检测是否发生网页加载行为;
组件确定模块,用于当检测到发生网页加载行为后,确定所述网页包括的组件、每个所述网页包括的组件所对应的组件状态及与每个所述组件状态对应的组件行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611259573.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现应用检测与控制的方法、装置和系统
- 下一篇:媒体数据访问方法及装置