监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭

数据交换结构保持信息一致

申请免费试用、咨询电话:400-8352-114

来源:泛普软件

目前,面向服务的架构(SOA)越来越被看作是一种有效与合作伙伴、供应商和客户协调服务的途径。随着更多的公司开始利用这一途径,如何确保数据的准确和一致就变得非常重要了。

企业数据交换结构(data fabric)可以提供一种实时数据服务,在执行必要的系统间数据转换时,这一服务能够保持SOA使用的所有数据交易上的一致性。这种数据交换结构是企业服务总线(ESB)的补充,实际上,正如ESB实现流程集成那样,它将使数据集成成为可能。

数据交换结构事实上不仅连接着为企业系统提供信息的后端关系型数据库,而且还连接着嵌入在Web服务等系统中分散的、高性能的、内存中的数据缓存。对不同类型数据存储的支持是数据交换结构的一个关键方面,因为大多数企业不仅部署了多种数据库技术,而且还依靠多种应用平台,包括大型机。

用于建立数据交换结构的软件基础设施具有设计时(design time)和运行时(run-time)组件。设计时提供GUI环境,用于定义不同数据源模式(schema)之间的映射和建立通用信息模型(CIM)。然后在部署到运行时的环境中之前,指定、测试和调试双向转换。CIM提供一种定义数据的含意或语义、简化所需多个点到点集成(常常被称为n2问题),以及轻松改变已有映射和向新数据源添加集成的途径。

此外,由于用户使用的是模型而非代码,因此与典型的软件开发实践相比,引进、测试和部署变更所需要的周期时间会大大缩短,这是因为使用模型来生成部署到运行时环境中的代码。

由于目标是实现实时企业,因此利用数据交换结构实现数据集成的方式在几个关键方面优于传统方式。在很多方面,数据交换结构方式可以被认为是实时分布式提取、转换、加载(ETL)。ETL是3种数据库功能,它们被组合在一个工具中,用来从一个数据库提取数据,然后把数据保存在另一个数据库中。数据转换功能与基于ETL的方式和技术类似。但是,与ETL(它是批处理)不同,数据交换结构将确保实时跨多个数据源和目标的交易一致性。此外,与基于企业信息集成的方式相比,数据交换结构将带来随处更新的好处,使数据交换结构中任意位置发起的双向数据变更成为可能。

与基于企业应用集成的方式相比,利用企业数据交换结构实现数据集成的方式的主要优势是无须对应用逻辑进行修改,就可在已有应用顶部创建数据交换结构。

尽管企业看到了SOA带来的好处,但现实是很多IT系统已经部署很多年了。除非绝对必要,否则企业不愿改动已有应用,这是可以理解的。数据交换结构的优势将给以最小的运营风险、无须修改已有应用即可实现数据集成。

随着企业继续采用SOA连接、传递和控制服务,如何实时地连接并传递那些构成IT基础架构活力源泉的基础数据就变得尤为重要。企业数据交换结构则代表着实时企业演进中至关重要的下一步。(美国《Network World》供本报专稿)

(CNW-CCW)


发布:2007-04-23 09:40    编辑:泛普软件 · xiaona    [打印此页]    [关闭]

泛普石家庄OA快博其他应用

石家庄OA软件 石家庄OA新闻动态 石家庄OA信息化 石家庄OA快博 石家庄OA行业资讯 石家庄软件开发公司 石家庄门禁系统 石家庄物业管理软件 石家庄仓库管理软件 石家庄餐饮管理软件 石家庄网站建设公司