RSS订阅
RSS订阅TT SOA

理解SOA数据集成生命周期

2008-3-27  选择字号:  | |
打印本文章

导读:理解SOA数据集成生命周期,这种生命周期与强制实行数据管理和维护数据管理有关,以及描述XML在此过程中所能够起到的一些至关重要的作用……

关键词:SOA 数据集成 生命周期 XML 数据管理 维护数据管理

正在加载数据... 【TechTarget中国原创】这种生命周期与强制实行数据管理和维护数据管理有关,以及描述XML在此过程中所能够起到的一些至关重要的作用(大量的工具产品销售商们已经为此原因提供了大量的商业包来做这些事情)。

  首先,让我们来回顾一下这种数据集成的生命周期所包含的7个步骤。通过这7个步骤使得数据变得可视化,使得它的价值变得可以评定,以及它的形式和使用变得更易于理解:

【TechTarget中国原创】这种生命周期与强制实行数据管理和维护数据管理有关,以及描述XML在此过程中所能够起到的一些至关重要的作用(大量的工具产品销售商们已经为此原因提供了大量的商业包来做这些事情)。

  首先,让我们来回顾一下这种数据集成的生命周期所包含的7个步骤。通过这7个步骤使得数据变得可视化,使得它的价值变得可以评定,以及它的形式和使用变得更易于理解:

  访问:尽管它的形式可能极不容易理解和存档,并且它的数据源也在一定程度上不透明,但是数据必须习惯于拥有某种生命或者意义。数据可以来源于许多地方,其中包括以前的应用程序和系统,数据库,现在流行的应用程序,各种各样的XML消息,以及成千上百种不同形式的文档(例如电子数据表,项目计划,文本文档等等)。

  发现:其中包括把所有数据源变得公开,尤其是记录非常不好理解或者描述的数据源的使用和结构。这也是数据语义学(从它的结构和使用中显露出来的形式和规则)和质量体系为了以后进一步的研究需要特别注意和标志之处。

  清洗:清洗数据以保证它的正确性,准确性和完全性。清洗包括探测和修改错误,添加遗漏的元素和值,强制执行数据的标准,确认以及清除重复的条目。

  集成:给所有系统和应用程序强加一个单独并且全面的对数据的解释,以此来保证片断的数据源能够被合并以及被传输,从而消除数据结构,定义和表达上的矛盾和差异。这也经常意味着解决不同上下文中同样的术语不一致的使用和意义。

  传输:所有需要此使用权的用户和应用程序,都可以在适当的形式下及时地得到正确相关的数据。这可能意味着需要响应一些查询请求,这些查询请求可能得到单条记录或者小的结果数据集合,从而为趋向分析和企业范围的报告传输完整的数据集合。这个步骤同样也解决了数据安全性,易得性,隐私性和与访问和使用有关的需求的灵活性(例如用于医疗记录的HIPAA等等)。

  开发和管理:这是基于XML的工具集合真正得到认可的步骤,它使得那些管理数据的人,商业分析家,架构师,开发者和经理们一起努力,共同创造出一个广泛的集合,其中包括数据集成规则,过程,实施和程序,从而捕获和实现所有以上五个步骤得到的大量工作。这个步骤同时也解决了一些主要的企业应用程序和服务中与表现,灵活性和使用性需求相关的关键问题。

  审核,监控和报告:一旦它的语义和使用已经被捕获,遗漏被修补,错误被改正,并且质量得到检验和认可,这时就需要进行观测和分析以保证数据干净,正确,可靠和易得。这个部分的过程使得标记潜在问题成为可能——因为它们通过生命周期发生和循环回来,从而保证它们得到解决。审核同时也帮助保证数据的可视,可控制,以及可以监督以后的变化和增补。

  在所有这些步骤中,XML能够起到主要作用。尤其是在第1步到第4步中,XML表示方法和元数据能够清楚地显示出数据结构,语义,使用形式以及行为规则。XML同样能够帮助协调这些数据模拟的真实情况中可能存在的潜在冲突问题。通过使得难以理解和难以存档的数据集合变得容易理解,正确,并且使得它们的管理得到发展,企业组织可以获得巨大的收益。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的专家答疑
相关的白皮书
数据是企业的生命线。如果数据不能访问、或者访问的速度很慢、或者提取的数据的质量不好,企业就要付出代价。SOA提供了通用功能的访问点,这样,数据就可以在整个……
自2005年上市以来,面向服务架构引起了激烈的讨论。其支持者宣称,SOA将会代替传统的信息技术架构。传统主义者则认为SOA并不是新鲜事物,只是对封装和松耦合理念的翻新……
最近兴起的“软件就是服务(Software as a Service;SaaS)”的名词来说,其脱胎于几年前的应用程序服务提供商(Application ServiceProvider;ASP)的概念,亦即ASP可以通过……
BI(商业智能)领域在经历一系列并购之后,市场上幸存的专业化BI提供商已经不多,包括精于数据仓库技术的Teradata公司和在数据挖掘分析方面见长的赛仕软件有限公司……
根据市场分析公司IDC最近所做的一项调查估计,平均每个公司大约有49个应用,使用14个不同的数据库。不同数据库中的数据需要加以整合……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Ron Schmelzer,Jason Bloomberg
你认为通过遵循IT组织步骤可以演变为SOA吗?ZapThink公司明确SOA实行肯定是一个挑战——也不应被视为这一倡议应得到执行的一个步骤就是整个企业的基础……
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……