[发明专利]用于确定事件实例的方法和设备在审
申请号: | 201280051412.7 | 申请日: | 2012-07-04 |
公开(公告)号: | CN103891249A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | S.阿楚塔恩;L.法龙 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐予红;汤春龙 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 事件 实例 方法 设备 | ||
1. 一种在事件驱动的通信系统中确定事件实例的方法,所述方法包括以下步骤:
接收事件流,所述事件流包括多个事件;
对于接收的事件流中的每个事件检索元数据;
基于检索的元数据对于所述接收的事件流中的每个事件实例化事件实例;
将所述接收的事件流中的每个事件的事件数据读入实例化的事件实例内。
2. 如权利要求1所述的方法,其中所述方法进一步包括:
对于所述接收的事件流中的每个事件检索事件类名称;
并且实例化事件实例的步骤包括基于所述检索的元数据和事件类名称对于所述接收的事件流中的每个事件实例化事件实例。
3. 如权利要求2所述的方法,其中对于每个事件检索元数据和事件类名称的步骤包括以下步骤:
检索所述接收的事件流中的每个事件的标识符;
从与所述接收的事件流中的每个事件的检索的标识符相关联的事件元数据库检索元数据;
从与所述接收的事件流中的每个事件的所述检索的标识符相关联的事件类库检索事件类名称。
4. 如权利要求2或3所述的方法,其中将所述接收的事件流的事件数据读入所述实例化的事件实例的步骤包括:
将每个事件的事件数据读入与所述检索的事件类名称相关联的事件基类内。
5. 如前述权利要求中的任一项所述的方法,其中所述事件可包括不同版本的事件,对于所述接收的事件流中的每个事件检索元数据和事件类名称的步骤进一步包括:
对于所述版本的事件检索所述接收的事件流中的每个事件的元数据和事件类名称。
6. 如权利要求3所述的方法,其中所述方法进一步包括:
通过以下来维护事件元数据:
对于所有事件源和相关加载所有版本的事件元数据XML文件;
从所述事件元数据XML文件提取元数据;
用提取的元数据更新事件元数据库。
7. 如权利要求6所述的方法,其中所述方法进一步包括:
生成事件映射,其包括:
从正被映射的事件的基事件选择字段,所述基事件包括来自源的所述事件的所有版本的所有字段;
从选择的字段生成所述事件映射。
8. 如权利要求7所述的方法,其中所述方法进一步包括:
对于来自每个事件源的每个事件生成基类并且将所述基类存储在所述事件类库中;
对于由所述元数据指示的所述事件的每一个版本生成映射的事件的子类并且将所述子类存储在所述事件类库中,所述子类与它对应的基类关联。
9. 一种控制网络的多个节点之间的事件驱动的通信的方法,所述方法包括以下步骤:
建立用于通信的会话,所述会话由多个事件实例限定,所述事件实例由根据权利要求1-8中的任一项所述的方法确定。
10. 如权利要求1所述的方法,其中所述方法进一步包括:
通过以下来使所述实例化的事件中的至少两个相关:
使用与每个实例化的事件实例相关联的元数据在所述至少 两个实例化的事件实例之间创建相关规则;以及
通过应用创建的相关规则而从所述至少两个实例化的事件实例生成至少一个相关的事件实例。
11. 如权利要求1所述的方法,其中所述方法进一步包括:
缓冲每个实例化的事件实例;
将多个缓冲的实例化的事件实例发布到分布式事件总线。
12. 如权利要求11所述的方法,其中所述方法进一步包括:
订阅并且访问来自所述分布式总线的事件实例。
13. 如权利要求1所述的方法,其中所述方法进一步包括:
将实例化的事件实例存储到数据库管理系统。
14. 如权利要求1所述的方法,其中所述方法进一步包括:
将事件实例转发到外部系统。
15. 如权利要求1所述的方法,其中所述方法进一步包括:
在检索的步骤之前从所述接收的事件流过滤预定类型的事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280051412.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:集成电路器件、控域网驱动模块及其方法
- 下一篇:叉臂式玻璃升降器