【技术实现步骤摘要】
【国外来华专利技术】用于确定事件实例的方法和设备
本专利技术涉及用于确定事件实例的方法和设备。它还涉及控制网络的多个节点与通信控制模块之间的事件驱动的通信的方法。
技术介绍
事件驱动的通信提供许多优势,例如,在出现创建数据的事件时提供基本即时的数据。因此,事件驱动的通信例如在需要及时信息散布的地方、在必须不断出现改变或状态的通知的地方、在需要实时信息监视和实时决策的地方尤其有用。事件驱动的通信通过对订阅器发布数据而减少业务,该发布不需要订阅器的外显动作以便接收数据。此外,对订阅器的数据发布仅需要从发布源到信道的单一发布而不管有多少订阅器要接收数据。已知的事件驱动的通信系统利用各种数据接入协议来实现,存在这些协议以促进在完全不同的系统之间的数据的传输以便利用基于对象的软件,其使得用户容易在它最有用的时候获取数据。这些协议的使用允许克服接口问题以及建立通信信道的负担。然而,这样的系统需要发布器和订阅器就交换的数据的格式达成一致。因此,需要复杂的输入文件和流的格式化。在这样的系统中,在解析器中对格式硬编码,这需要对于输入源中的任何变化来更新解析器。此外,每当更新事件时,必须独立更新数据分析 ...
【技术保护点】
一种在事件驱动的通信系统中确定事件实例的方法,所述方法包括以下步骤:接收事件流,所述事件流包括多个事件;对于接收的事件流中的每个事件检索元数据;基于检索的元数据对于所述接收的事件流中的每个事件实例化事件实例;将所述接收的事件流中的每个事件的事件数据读入实例化的事件实例内。
【技术特征摘要】
【国外来华专利技术】2011.08.18 US 61/524,9581.一种在事件驱动的通信系统中确定事件实例的方法,所述方法包括以下步骤:接收事件流,所述事件流包括多个事件;对于接收的事件流中的每个事件检索元数据;基于检索的元数据对于所述接收的事件流中的每个事件实例化事件实例;将所述接收的事件流中的每个事件的事件数据读入实例化的事件实例内。2.如权利要求1所述的方法,其中所述方法进一步包括:对于所述接收的事件流中的每个事件检索事件类名称;并且实例化事件实例的步骤包括基于所述检索的元数据和事件类名称对于所述接收的事件流中的每个事件实例化事件实例。3.如权利要求2所述的方法,其中对于每个事件检索元数据和事件类名称的步骤包括以下步骤:检索所述接收的事件流中的每个事件的标识符;从与所述接收的事件流中的每个事件的检索的标识符相关联的事件元数据库检索元数据;从与所述接收的事件流中的每个事件的所述检索的标识符相关联的事件类库检索事件类名称。4.如权利要求2或3所述的方法,其中将所述接收的事件流的事件数据读入所述实例化的事件实例的步骤包括:将每个事件的事件数据读入与所述检索的事件类名称相关联的事件基类内。5.如权利要求2或3所述的方法,其中所述事件能够包括不同版本的事件,对于所述接收的事件流中的每个事件检索元数据和事件类名称的步骤进一步包括:对于所述版本的事件检索所述接收的事件流中的每个事件的元数据和事件类名称。6.如权利要求3所述的方法,其中所述方法进一步包括:通过以下来维护事件元数据:对于所有事件源和相关加载所有版本的事件元数据XML文件;从所述事件元数据XML文件提取元数据;用提取的元数据更新事件元数据库。7.如权利要求6所述的方法,其中所述方法进一步包括:生成事件映射,其包括:从正被映射的事件的基事件选择字段,所述基事件包括来自源的所述事件的所有版本的所有字段;从选择的字段生成所述事件映射。8.如权利要求7所述的方法,其中所述方法进一步包括:对于来自每个事件源的每个事件生成基类并且将所述基类存储在所述事件类库中;对于由所述元数据指示的所述事件的每一个版本生成映射的事件的子类并且将所述子类存储在所述事件类库中,所述子类与它对应的基类关联。9.一种控制网络的多个节点之间的事件驱动的通信的方法,所述方法包括以下步骤:建立用于通信的会话,所述会话由多个事件实例限定,所述事件实例由根据权利要求1-8中的任一项所述的方法确定。10.如权利要求9所述的方法,其中所述方法进一步包括:通过以下来使所述实例化的事件中的至少两个相关:使用与每个实例化的事件实例相关联的元数据在所述至少两个实例化的事件实例之间创建相关规则...
【专利技术属性】
技术研发人员:S阿楚塔恩,L法龙,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。