[发明专利]配置事件处理引擎的方法和装置有效
申请号: | 201210387627.8 | 申请日: | 2012-10-12 |
公开(公告)号: | CN102929968A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 邵晓风;李吉生;余昊;刘宗福;耿宜超;祝清华;胡玉溪;刘君杰 | 申请(专利权)人: | 易程科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置 事件 处理 引擎 方法 装置 | ||
1.一种配置事件处理引擎的方法,其特征在于,包括:
获取至少一个事件资源;
判断所述事件资源包含引擎地址、事件类型或事件处理策略;
如果所述事件资源包含引擎地址,获取所述引擎地址对应的事件处理引擎;
如果所述事件资源包含事件类型,向所述事件资源对应的事件处理引擎的配置信息中增加所述事件类型;
如果所述事件资源包含事件处理策略,向所述事件资源对应的事件处理引擎的配置信息中增加所述事件处理策略。
2.根据权利要求1所述的方法,其特征在于,所述获取至少一个事件资源包括:
扫描并解压第一格式的数据包,从所述第一格式的数据包的事件资源目录下搜索以下描述文件中的任意一个或多个的组合:引擎地址的描述文件、事件类型的描述文件和事件处理策略的描述文件;
和/或,
监听事件资源供应服务,当检测到事件资源供应服务发布第二格式的数据包时,从所述第二格式的数据包的事件资源目录下搜索以下描述文件中的任意一个或多个的组合:引擎地址的描述文件、事件类型的描述文件和事件处理策略的描述文件。
3.根据权利要求1或2所述的方法,其特征在于,所述获取所述引擎地址对应的事件处理引擎包括:
在存储的事件处理引擎列表中查找所述引擎地址;
若所述事件处理引擎列表中包括所述引擎地址,获取所述事件处理引擎列表中的所述引擎地址对应的事件处理引擎;
若所述事件处理引擎列表中不包括所述引擎地址,创建所述引擎地址对应的事件处理引擎。
4.根据权利要求3所述的方法,其特征在于,所述创建所述引擎地址对应的事件处理引擎之后,还包括:
在所述事件处理引擎列表中增加所述引擎地址和对应的引擎。
5.根据权利要求1或2所述的方法,其特征在于,
所述向所述事件资源对应的事件处理引擎的配置信息中增加所述事件类型包括:若所述事件资源包括引擎地址,在所述引擎地址对应的事件处理引擎的配置存储区中增加所述事件类型;若所述事件资源不包括引擎地址,在预设的默认事件处理引擎的配置存储区中增加所述事件类型;
所述向所述事件资源对应的事件处理引擎的配置信息中增加所述事件处理策略包括:若所述事件资源包括引擎地址,在所述引擎地址对应的事件处理引擎的配置存储区中增加所述事件处理策略;若所述事件资源不包括引擎地址,在预设的默认事件处理引擎的配置存储区中增加所述事件处理策略。
6.一种配置事件处理引擎的装置,其特征在于,包括:
扫描模块,用于获取至少一个事件资源;
配置服务模块,用于判断所述事件资源包含引擎地址、事件类型或事件处理策略,如果所述事件资源包含引擎地址,将所述事件资源传送给引擎管理服务模块,如果所述事件资源包含事件类型,将所述事件资源传送给事件类型管理服务模块,如果所述事件资源包含事件处理策略,将所述事件资源传送给事件处理策略管理服务模块;
所述引擎管理服务模块,用于获取所述引擎地址对应的事件处理引擎;
所述事件类型管理服务模块,用于向所述事件资源对应的事件处理引擎的配置信息中增加所述事件类型;
所述事件处理策略管理服务模块,用于向所述事件资源对应的事件处理引擎的配置信息中增加所述事件处理策略。
7.根据权利要求6所述的装置,其特征在于,所述扫描模块用于扫描并解压第一格式的数据包,从所述第一格式的数据包的事件资源目录下搜索以下描述文件中的任意一个或多个的组合:引擎地址的描述文件、事件类型的描述文件和事件处理策略的描述文件;
和/或,
所述扫描模块用于监听事件资源供应服务,当检测到事件资源供应服务发布第二格式的数据包时,从所述第二格式的数据包的事件资源目录下搜索以下描述文件中的任意一个或多个的组合:引擎地址的描述文件、事件类型的描述文件和事件处理策略的描述文件。
8.根据权利要求6或7所述的装置,其特征在于,
所述引擎管理服务模块具体用于在存储的事件处理引擎列表中查找所述引擎地址,若所述事件处理引擎列表中包括所述引擎地址,获取所述事件处理引擎列表中的所述引擎地址对应的事件处理引擎,若所述事件处理引擎列表中不包括所述引擎地址,创建所述引擎地址对应的事件处理引擎。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易程科技股份有限公司,未经易程科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210387627.8/1.html,转载请声明来源钻瓜专利网。