成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
数据交换结构保持信息一致
目前,面向服务的架构(SOA)越来越被看作是一种有效与合作伙伴、供应商和客户协调服务的途径。随着更多的公司开始利用这一途径,如何确保数据的准确和一致就变得非常重要了。 企业数据交换结构(data fabric)可以提供一种实时数据服务,在执行必要的系统间数据转换时,这一服务能够保持SOA使用的所有数据交易上的一致性。这种数据交换结构是企业服务总线(ESB)的补充,实际上,正如ESB实现流程集成那样,它将使数据集成成为可能。 数据交换结构事实上不仅连接着为企业系统提供信息的后端关系型数据库,而且还连接着嵌入在Web服务等系统中分散的、高性能的、内存中的数据缓存。对不同类型数据存储的支持是数据交换结构的一个关键方面,因为大多数企业不仅部署了多种数据库技术,而且还依靠多种应用平台,包括大型机。 用于建立数据交换结构的软件基础设施具有设计时(design time)和运行时(run-time)组件。设计时提供GUI环境,用于定义不同数据源模式(schema)之间的映射和建立通用信息模型(CIM)。然后在部署到运行时的环境中之前,指定、测试和调试双向转换。CIM提供一种定义数据的含意或语义、简化所需多个点到点集成(常常被称为n2问题),以及轻松改变已有映射和向新数据源添加集成的途径。 由于目标是实现实时企业,因此利用数据交换结构实现数据集成的方式在几个关键方面优于传统方式。在很多方面,数据交换结构方式可以被认为是实时分布式提取、转换、加载(ETL)。ETL是3种数据库功能,它们被组合在一个工具中,用来从一个数据库提取数据,然后把数据保存在另一个数据库中。数据转换功能与基于ETL的方式和技术类似。但是,与ETL(它是批处理)不同,数据交换结构将确保实时跨多个数据源和目标的交易一致性。此外,与基于企业信息集成的方式相比,数据交换结构将带来随处更新的好处,使数据交换结构中任意位置发起的双向数据变更成为可能。 与基于企业应用集成的方式相比,利用企业数据交换结构实现数据集成的方式的主要优势是无须对应用逻辑进行修改,就可在已有应用顶部创建数据交换结构。 (CNW-CCW) |


