一种用于企业信息化异构系统集成的语义网关的制作方法

文档序号:7703480阅读:87来源:国知局
专利名称:一种用于企业信息化异构系统集成的语义网关的制作方法
技术领域
本发明属于信息系统集成技术,具体涉及一种对企业信息化异构系统进行集成的系统。
背景技术
随着制造业信息化单元技术的不断成熟和深入实施,制造企业的应用系统越来越多, 覆盖面越来越广,同时由于制造业信息化分期实施的特点,造成制造企业信息系统的异构 程度加深,使企业目前普遍面临系统之间的集成问题。另外,由于企业不断的发展,要求 信息系统能够快速地适应企业业务的变化,使得制造企业对异构系统的快速重构以及灵活 集成提出了更高的要求。
围绕集成技术,国内外进行了大量的研究。整个集成技术的发展已经从原来的服务之 间的紧密集成发展到如今的松耦合集成,从原来的点对点的集成发展到现在的基于平台的 集成等,但是对于有效支持网络化制造的实施还显得不够,其中一个重要的原因是目前的 集成技术研究主要集中在系统之间、资源之间的互操作性的研究领域, 一是解决分布式对 象之间,以及跨越互联网的相互操作问题,二是解决系统快速重构的问题。它们都要求服 务的提供者必须定义精确的服务接口信息。而目前国际上的标准都局限在如何定义一个服 务的接口,而并没有对接口的内容进行规范,造成客户对接口的不了解而不能充分利用全 球的资源进行网络化制造的实施。
其中,S0A (Service-Oriented Architecture,面向服务的体系结构是一个组件模型, 它将应用程序的不同功能单元)研究的出现具有较好的代表性,并且成为了一种较好的发 展趋势。面向服务架构SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒 度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用, 从而有效控制系统中与软件代理互联网的人为依赖性。SOA的几个关键特性 一种粗粒度、 松耦合服务架构,服务之间通过简单、精确定义适配器进行通讯,不涉及底层编程适配器 和通讯模型。国内外围绕SOA或者是类似思想在集成方面做了很多工作,它们主要集中在 系统之间、资源之间的互操作性的研究领域,并且取得了较好的成果。它们都主要集中解 决两个方面的问题, 一是解决分布式对象之间,以及跨越互联网的相互操作问题,二是解 决系统快速重构的问题。其中,它们都要求服务的提供者必须定义精确的服务接口信息。 客户按照接口信息的规定填写相应的参数进行需求的表达,提交给服务以获得结果。
按照目前的研究思路,它们会存在如下的问题 (1)服务的调用者对服务的接口描述必须要非常清楚,包括服务的消息、参数数量 和类型等,否则调用者的请求会遭到服务的拒绝。因为目前国际上的标准都局限在如何定义一个服务的接口,而并没有对接口的内容进行规范,从而造成各种服务都具有自己的接 口内容规定。调用者要获得所有服务准确的接口规范去进行服务请求比较困难,造成由于 对接口的不了解而不能很好集成。
(2)由于服务接口的内容描述是由服务提供者自身定义的,因此对服务的调用一般 是源代码级别的调用,即调用者一般会通过源代码的编写、编译和运行后再进行使用。这 种模式对于新建的信息系统还比较适合,但是对于遗留系统而言则由于源代码获得的问题 将变得困难。并且,如果一旦服务提供者根据功能的要求更新了接口时,对该服务的调用 将会失效,调用者必须进入到源代码级别进行相应的更新才能继续调用服务的功能,这些 都限制了集成的效果。
为此,国内外也都在力求研究和解决上述问题,就目前的进展而言,0ASIS,在S0A 标准领域扮演举足轻重地位的国际标准化组织,宣布成立了开放复合服务架构委员会Open CSA (Open Composite Services Architecture),专门致力于推动简化S0A开发标准的制 定和推广。在Open CSA的工作范围内,最重要的是两类标准的制定和推广服务组件架 构SCA (Service Component Architecture)和月艮务数据对象SD0 (Service Data Objects, SD0)。其中,SCA通过一系列规范描述了使用面向服务架构创建应用和系统的模型而SDO 希望解决的是如何以统一方式存取异构数据,通过提供统一的SDO应用程序接口来存取不 同数据源,例如关系数据库,XML等。因此,以SCA和SDO为代表之一是S0A最新的在 标准化方面的进展。其主要思想还是一种应用程序编程接口,通过在系统设计时加入一个 数据层次,从而简化和统一对异构数据的访问,因而他更多的被使用在系统设计阶段,并 且更多的是为新系统开发服务,对遗留系统的集成仍然没有一个很好的解决方案。

发明内容
针对现有技术存在的上述不足,本发明的目的是提供一种快速方便、灵活、低成本地 实现企业信息化异构系统集成的语义网关。
本发明的目的是这样实现的 一种用于企业信息化异构系统集成的语义网关,其特征 在于各异构的信息系统之间通过语义网关实现相互的信息共享和功能交互,所述语义网 关包括
配置和变更管理模块用于配置和管理语义描述标准、语义映射标准和协议标准库, 以及用于发布语义网关配置信息的变更消息及订阅其它信息系统或语义网关的变更消息;
接口转换模块用于通过可配置方式,将各信息系统异构的服务接口转换为语义网关 的统一接口,即将各信息系统接口参数的数量、顺序和类型转换为统一的形式;
输入侦听模块用于侦听语义网关的输入信息,寻找与指定ip、 port、 url或protocol 相符合的信息,若侦听到符合要求的信息,则触发语义校验模块操作;不符合,则忽略并 继续侦听;
语义校验模块用于参照语义描述标准及协议标准库,对语义网关输入信息的数据类 型及格式进行校验;语义映射模块用于参照语义映射标准,将通过语义校验的语义网关输入信息的语义 描述替换为语义网关的标准语义描述;或将语义网关的标准语义描述替换为目的信息系统 /语义网关的语义描述;
语义过滤模块用于参照语义映射标准及目的信息系统/语义网关的语义描述标准, 对进行语义映射后的语义网关输入信息进行过滤或重组;
语义路由和发布模块用于通过内容匹配或静态路由的方式,为经过语义过滤重组后 的语义网关输入信息指定目的地址,并通过某种通用的消息格式,把信息发布到指定的目 的信息系统或语义网关中。
所述语义网关还包括安全认证模块,该模块用于对输入信息进行非法字符过滤、加密 解密、AAA操作,确保信息安全;其中,所述AAA操作包括接入操作、授权操作和审计操 作三个步骤。
所述接口转换模块包括转换规则配置模块,用于定义接口转换规则,即各信息系统 的异构接口参数和语义网关的统一接口参数之间的对应关系;接口转换模块,用于将各信 息系统异构的服务接口转换为语义网关的统一接口,即将各信息系统接口参数的数量、顺 序和类型转换为统一的形式。
所述配置和变更管理模块包括语义描述标准管理模块,用于提取信息系统的语义描 述信息,配置语义网关标准语义描述,提取其它语义网关的语义描述标准;语义映射标准 管理模块,用于配置信息系统语义网关之间的语义映射,及语义网关与其他语义网关之间 的语义映射;协议标准库管理模块,用于配置通用的消息格式标准;变更管理模块,用于 发布语义网关配置信息的变更消息及订阅其它信息系统或语义网关的变更消息。
所述输入信息侦听模块包括参数设置模块,用于指定ip、 port、 url或protocol; 消息侦听模块,用于不断侦听输入信息;触发器模块,用于触发后续操作,首先判断消息 侦听模块的输出是否符合参数设置模块的设置要求,若符合则触发后续操作,若不符合则 忽略并继续侦听。
所述语义校验模块包括校验规则设置模块,用于指定语义描述标准及协议标准库的 名称和路径,若不指定则系统提供一套默认的语义描述标准及协议标准库;语义校验模块, 用于参照语义校验规则,对语义网关输入信息的数据类型及格式进行校验。
所述语义映射模块包括语义映射配置模块,用于指定语义映射标准的名称和路径; 语义映射模块,用于执行上述语义映射配置模块配置的语义映射转换。
所述语义过滤模块包括规则生成模块,用于根据语义映射标准及目的信息系统/语 义网关的语义描述标准自动生成过滤规则;过滤重组模块,用于根据上述规则生成模块的 规则对语义信息进行过滤或重组。
所述语义路由和发布模块包括则设置模块,用于设置路由规则以及设置消息发布格 式;信息封装模块,用于将信息封装成规则设置模块中指定格式及路由路径的语义信息; 信息发布模块,用于发布封装好的信息。
本发明语义网关在实现系统集成时,首先企业信息化异构系统要集成的信息通过输入侦听模块进入语义网关;接着判别消息来源,如为信息系统异构接口发出的消息,则先进 行接口转换,统一接口参数,如为语义网关统一接口发出的消息,则不用进行接口转换; 然后依次经过语义校验模块、安全认证模块(可选)、语义映射模块、语义过滤模块、语 义路由和发布模块进行处理;再然后判别消息去向,若发布到信息系统中,则再次进行接 口转换,将统一接口参数转换为目的信息系统异构的接口参数,若发布到语义网关,则不 用进行接口转换;最后,将信息发布到目的信息系统或语义网关中,实现异构系统的集成。
本发明具有系统单次配置,信息主动互动,语义信息理解和跨网络、平台独立的特点; 增强了异构系统集成的松耦合和灵活性,并把管理人员从繁杂的系统配置工作中解脱出 来,为企业信息化异构系统集成提供了快速、方便、灵活、低成本的实现手段。
采用本发明语义网关实现异构系统的集成,其优点主要体现在以下几个方面
1) 系统单次配置
通过语义网关运行时的首次配置,就可以持续满足企业运行需求而无需再次更改语义 网关配置。当企业内部网关或外部网关发生变化时,所有与之相关的语义网关能够自动更 新它们的相关配置信息,而无需人工干预,大大增强了语义网关的适应性与可靠性,并把 管理人员从繁杂的系统配置工作中解脱出来。
2) 信息主动互动
通过语义网关间的信息交互配置,相连的语义网关能够主动地推送本语义网关变化的 信息,也能够主动请求其他语义网关的相关信息,或者接受其他语义网关的变化信息。通 过语义网关间信息的主动交互,可以保证语义网关间信息变化时可及时响应处理。
3) 语义信息理解
通过语义多层映射,能够实现本地网关的标准语义理解以及企业间语义网关的语义理 解,从而实现各系统间的语义交互,帮助企业实现商务协同。
4) 跨网络、平台独立
由于语义网关基于Internet,因此对跨网络有先天的支持,而其本身是为了解决异构 系统间的集成问题,故其并不局限于特定平台。


图1是网关使用示意图; 图2是语义网关示意图3是基于语义网关的异构系统集成框架模型;
图4是本发明用于企业信息化异构系统集成的语义网关的模块构成图; 图5是本发明语义网关的具体实现过程流程图; 图6是企业基于语义网关的系统集成示意图。
具体实施例方式
下面结合附图和具体实施方式
对本发明做进一步的详细说明。本发明中涉及的相关概念
(1) 语义本发明涉及的语义,不同于"语义"学中的语义。从语义学的角度讲, 语义是语言形式表达的内容。而从信息系统的角度来讲,它是信息系统数据和功能的一致 性定义与描述。通俗的讲,在关系数据库中,字段名称就是语义。
(2) 网关网关的概念最早出现在计算机网络集成中,又称网间连接器、协议转换 器,它是一种充当转换重任的计算机系统或设备;在使用不同的通信协议、数据格式或语 言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器,网关对收到的信息要重 新打包,以适应目的系统的需求;同时,网关也可以提供过滤和安全功能,如附图1所示。
(3) 语义网关本发明将网关的思想应用到信息系统集成领域,构建异构系统集成 的语义网关,通过可配置的形式实现异构系统的集成。本发明提及的语义网关是异构系统 信息共享和功能交互的可配置的运行平台。如附图2所示。
(4) 基于语义网关的异构系统集成框架模型该模型将集成框架分为应用服务框架 和基础平台框架两个部分,如图3所示
① 应用服务框架用于提供逻辑上的运行容器为应用服务的运行提供服务,容纳各种 企业应用服务系统,支持本地或者分布在异地的应用服务系统运行。它由一系列的中间件 系统、统一的服务接口转化工具等组成。
② 基础平台框架则为应用服务提供集成服务。它主要负责应用服务系统的管理、驱 动和集成,它独立于应用服务框架;它由7个层面的内容构成,包括服务的注册和管理 机制;应用流程配置;应用流程执行的驱动机制;公共服务;语义网关;中间件系统;以 及数据库管理系统和网络系统。
如图4所示,本发明一种用于企业信息化异构系统集成的语义网关,用于实现各异构 的信息系统之间通过语义网关实现相互的信息共享和功能交互,所述语义网关包括-
配置和变更管理模块用于配置和管理语义描述标准、语义映射标准和协议标准库, 以及用于发布语义网关配置信息的变更消息及订阅其它信息系统或语义网关的变更消息;
接口转换模块用于通过可配置方式,将各信息系统异构的服务接口转换为语义网关 的统一接口,即将各信息系统接口参数的数量、顺序和类型转换为统一的形式;
输入侦听模块用于侦听语义网关的输入信息,寻找与指定ip、 port、 url或protocol 相符合的信息,若侦听到符合要求的信息,则触发语义校验模块操作,不符合,则忽略并 继续侦听;
语义校验模块用于参照语义描述标准及协议标准库,对语义网关输入信息的数据类 型及格式进行校验;
语义映射模块用于参照语义映射标准,将通过语义校验的语义网关输入信息的语义 描述替换为语义网关的标准语义描述;或将语义网关的标准语义描述替换为目的信息系统 /语义网关的语义描述;
语义过滤模块用于参照语义映射标准及目的信息系统/语义网关的语义描述标准, 对进行语义映射后的语义网关输入信息进行过滤或重组;语义路由和发布模块用于通过内容匹配或静态路由的方式,为经过语义过滤重组后 的语义网关输入信息指定目的地址,并通过某种通用的消息格式,把信息发布到指定的目 的信息系统或语义网关中。
所述语义网关还包括安全认证模块,该模块用于对输入信息进行非法字符过滤、加密 解密、AAA操作,确保信息安全;其中,所述MA操作包括接入操作、授权操作和审计操 作三个步骤。
所述接口转换模块包括转换规则配置模块,用于定义接口转换规则,即各信息系统 的异构接口参数和语义网关的统一接口参数之间的对应关系;接口转换模块,用于将各信 息系统异构的服务接口转换为语义网关的统一接口,即将各信息系统接口参数的数量、顺 序和类型转换为统一的形式。
所述配置和变更管理模块包括语义描述标准管理模块,用于提取信息系统的语义描 述信息,配置语义网关标准语义描述,提取其它语义网关的语义描述标准;语义映射标准 管理模块,用于配置信息系统语义网关之间的语义映射,及语义网关与其他语义网关之间 的语义映射;协议标准库管理模块,用于配置通用的消息格式标准;变更管理模块,用于 发布语义网关配置信息的变更消息及订阅其它信息系统或语义网关的变更消息。
所述输入信息侦听模块包括参数设置模块,用于指定ip、 port、 url或protocol; 消息侦听模块,用于不断侦听输入信息;触发器模块,用于触发后续操作,首先判断消息 侦听模块的输出是否符合参数设置模块的设置要求,若符合则触发后续操作,若不符合则 忽略并继续侦听。
所述语义校验模块包括校验规则设置模块,用于指定语义描述标准及协议标准库的 名称和路径,若不指定则系统提供一套默认的语义描述标准及协议标准库;语义校验模块, 用于参照语义校验规则,对语义网关输入信息的数据类型及格式进行校验。
所述语义映射模块包括语义映射配置模块,用于指定语义映射标准的名称和路径; 语义映射模块,用于执行上述语义映射配置模块配置的语义映射转换。
所述语义过滤模块包括规则生成模块,用于根据语义映射标准及目的信息系统/语 义网关的语义描述标准自动生成过滤规则;过滤重组模块,用于根据上述规则生成模块的 规则对语义信息进行过滤或重组。
所述语义路由和发布模块包括规则设置模块,用于设置路由规则以及设置消息发布 格式;信息封装模块,用于将信息封装成规则设置模块中指定格式及路由路径的语义信息; 信息发布模块,用于发布封装好的信息。
如图5所示,可以从语义网关的配置过程、配置变更过程和运行过程三个方面来说明 语义网关具体实现企业信息化异构系统的集成过程
语义网关的配置过程为首先,通过语义网关的配置和变更管理模块,提取与语义网 关连接的信息系统及其他信息系统的语义描述信息,配置各信息系统及语义网关之间的语 义映射关系,从而形成语义描述标准和语义映射标准,供语义校验、语义映射等模块读取 使用,接着针对每个具体的集成接口,分别配置语义网关输入侦听模块、安全认证模块、语义路由和发布模块的参数。
语义网关的变更过程为当语义网关的配置信息,如语义描述标准、语义映射标准发 生变更时,语义网关的配置和变更管理模块将自动产生一个变更消息,并发布到与之关联 的语义网关中,通知其更新语义配置信息。
语义网关的运行过程为首先,企业信息化异构系统要集成的信息通过输入侦听模块 进入语义网关;接着判别消息来源,如为信息系统异构接口发出的消息,则先进行接口转 换,统一接口参数,如为语义网关统一接口发出的消息,则不用进行接口转换;然后依次 经过语义校验模块、安全认证模块(可选)、语义映射模块、语义过滤模块、语义路由和 发布模块进行处理再然后判别消息去向,若发布到信息系统中,则再次进行接口转换, 将统一接口参数转换为目的信息系统异构的接口参数,若发布到语义网关,则不用进行接 口转换;最后将信息发布到目的信息系统或语义网关中,实现异构系统的集成。
本发明具有异构系统单次配置,信息主动互动,语义信息理解和跨网络、平台独立的 特点。大大增强了异构系统集成的松耦合和灵活性,并把管理人员从繁杂的系统配置工作 中解脱出来。为企业信息化异构系统集成提供了快速、方便、灵活、低成本的实现手段。
将本发明用于企业信息化异构系统集成的具体实施例如下-
实施例h
假定企业A的ERP系统和企业B的SCM系统要集成采购订单信息,即ERP系统产生采 购订单后,要传输到SCM系统中。如图6所示,分别为企业A、 B架设语义网关X、 Y,企 业A的ERP系统和企业B的SCM系统通过语义网关X、 Y进行集成。
步骤1:企业A通过语义网关X的配置和变更管理模块提取ERP系统关于采购订单的 数据字典,形成语义描述信息,并进行标准化处理,形成语义描述标准;企业B通过语义 网关Y的配置和变更管理模块提取SCM系统关于采购订单的数据字典,形成语义描述信息, 并进行标准化处理,形成语义描述标准;
步骤2:企业A、 B交换各自的语义描述标准;然后通过配置和变更管理模块建立ERP 系统到语义网关X、语义网关X到语义网关Y、语义网关Y到SCM系统间,关于采购订单 的语义映射标准;
步骤3:企业A设置语义网关X中输入侦听模块的侦听参数为ip:192. 168. 100.7, port :2048,用于侦听ERP系统发出的下发订单消息;企业B设置语义网关Y中输入侦听 模块的侦听参数为ip:192. 168. 100.21, port:2049,用于侦听语义网关X发出的消息;
步骤4:企业A设置语义网关X中接口转换模块的接口转换规则,将ERP系统的采购 订单发送接口 SendOrder(OrderClassl)转换为语义网关X的统一接口 Trans (OrderXMLl); 企业B设置语义网关Y中的接口转换模块的接口转换规则,将语义网关Y的统一接口 Trans (OrderXML2)转换为SCM系统的采购订单接收接口 Get0rder (0rderClass2);
步骤5:企业A设置语义网关X中语义路由和发布模块的路由信息为静态路由-192. 168. 100. 21-〉172. 68. 0. 15,消息格式为soap;企业B设置语义网关Y中语义路由和 发布模块的路由信息为静态路由172. 68. 0, 15-M72. 68. 0. 5,消息格式为叫;步骤6:企业A在ERP系统中下发订单,语义网关X侦听到其所产生的下发订单消息 后,经过接口转换、语义校验、语义映射、语义过滤、语义路由和发布操作,将订单数据 转化为语义网关Y能认识的soap格式数据,并发送到语义网关Y中;
步骤7:,企业B语义网关Y侦听到企业A语义网关X发布的订单数据后,后经过语义 校验、语义映射、语义过滤、语义路由和发布、接口转换操作,将订单数据转化为SCM系 统能识别的mq格式数据,并将消息发送到SCM系统接口上;
步骤8:语义网关X配置信息发生变更后,其配置和变更管理模块将自动产生一个变 更消息,并发布语义网关Y中,通知其更新语义配置信息;语义网关Y配置信息发生变更 后,其配置和变更管理模块将自动产生一个变更消息,并发布语义网关X中,通知其更新 语义配置信息。
以上所述只是本发明的一个具体实施例,并不构成对本发明实质内容的限制,本发明 的保护范围以权利要求为准。此外,本发明还可以用于企业内部信息异构系统的集成等。
权利要求
1、一种用于企业信息化异构系统集成的语义网关,其特征在于,各异构的信息系统之间通过语义网关实现相互的信息共享和功能交互,所述语义网关包括(1)配置和变更管理模块用于配置和管理语义描述标准、语义映射标准和协议标准库,以及用于发布语义网关配置信息的变更消息及订阅信息系统或语义网关的变更消息;(2)接口转换模块用于通过可配置方式,将各信息系统异构的服务接口转换为语义网关的统一接口,也就是将各信息系统接口参数的数量、顺序和类型转换为统一的形式;(3)输入侦听模块用于侦听语义网关的输入信息,寻找与指定ip、port、url或protocol相符合的信息,若侦听到符合要求的信息,则触发语义校验模块操作;不符合,则忽略并继续侦听;(4)语义校验模块用于参照语义描述标准及协议标准库,对语义网关输入信息的数据类型及格式进行校验;(5)语义映射模块用于参照语义映射标准,将通过语义校验的语义网关输入信息的语义描述替换为语义网关的标准语义描述;或将语义网关的标准语义描述替换为目的信息系统/语义网关的语义描述;(6)语义过滤模块用于参照语义映射标准及目的信息系统/语义网关的语义描述标准,对进行语义映射后的语义网关输入信息进行过滤或重组;(7)语义路由和发布模块用于通过内容匹配或静态路由的方式,为经过语义过滤重组后的语义网关输入信息指定目的地址,并通过通用的消息格式,把信息发布到指定的目的信息系统或语义网关中。
2、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所述语义网关还包括安全认证模块,该模块用于对输入信息进行非法字符过滤、加密解密、AAA操作,确保信息安全;其中,所述AAA操作包括接入操作、授权操作和审计操作三个步骤。
3、 根据权利要求1所述的用于企业信息化异构系统集成的语义网关,其特征在于,所述接口转换模块包括转换规则配置模块,用于定义接口转换规则,所述接口转换规则为各信息系统的异构接口参数和语义网关的统一接口参数之间的对应关系;接口转换模块,用于将各信息系统异构的服务接口转换为语义网关的统一接口,所述转换就是将各信息系统接口参数的数量、顺序和类型转换为统一的形式。
4、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所述配置和变更管理模块包括语义描述标准管理模块,用于提取信息系统的语义描述信息,配置语义网关标准语义描述,提取其它语义网关的语义描述标准;语义映射标准管理模块,用于配置信息系统语义网关之间的语义映射,及语义网关与其他语义网关之间的语义映射;协议标准库管理模块,用于配置通用的消息格式标准;变更管理模块,用于发布语义网关配置信息的变更消息及订阅其它信息系统或语义网关的变更消息。
5、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所 述输入信息侦听模块包括参数设置模块,用于指定ip、 port、 url或protocol;消息侦 听模块,用于不断侦听输入信息;触发器模块,用于触发后续操作,首先判断消息侦听模 块的输出是否符合参数设置模块的设置要求,若符合则触发后续操作,若不符合则忽略并 继续侦听。
6、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所 述语义校验模块包括校验规则设置模块,用于指定语义描述标准及协议标准库的名称和 路径,若不指定则系统提供一套默认的语义描述标准及协议标准库;语义校验模块,用于 参照语义校验规则,对语义网关输入信息的数据类型及格式进行校验。
7、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所 述语义映射模块包括语义映射配置模块,用于指定语义映射标准的名称和路径;语义映 射模块,用于执行上述语义映射配置模块配置的语义映射转换。
8、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所 述语义过滤模块包括规则生成模块,用于根据语义映射标准及目的信息系统/语义网关 的语义描述标准自动生成过滤规则;过滤重组模块,用于根据上述规则生成模块的规则对 语义信息进行过滤或重组。
9、 根据权利要求l所述的用于企业信息化异构系统集成的语义网关,其特征在于,所 述语义路由和发布模块包括则设置模块,用于设置路由规则以及设置消息发布格式;信 息封装模块,用于将信息封装成规则设置模块中指定格式及路由路径的语义信息;信息发 布模块,用于发布封装好的信息。
全文摘要
本发明公开了一种用于企业信息化异构系统集成的语义网关,其特征在于,各异构的信息系统之间通过语义网关实现相互的信息共享和功能交互,所述语义网关包括配置和变更管理模块、接口转换模块、输入侦听模块、语义校验模块、语义映射模块、语义过滤模块、语义路由和发布模块及可选的安全认证模块。本发明具有系统单次配置,信息主动互动,语义信息理解和跨网络、平台独立的特点;增强了异构系统集成的松耦合和灵活性,并把管理人员从繁杂的系统配置工作中解脱出来,为企业信息化异构系统集成提供了快速、方便、灵活、低成本的实现手段。
文档编号H04L29/06GK101582894SQ200910104048
公开日2009年11月18日 申请日期2009年6月10日 优先权日2009年6月10日
发明者飞 刘, 宋豫川, 李先旺, 陈学海, 琦 雷 申请人:重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1