加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

当XML存储遭遇SOA的挑衅

发布时间:2018-08-19 09:49:22 所属栏目:运营 来源:站长网
导读:本日,跟着 ERP 、CRM、 SCM 等信息体系的普及应用, IT 带来的是服从、便利和灵动的同时,也不得不担当企业营业性子的不绝变革、各类营业不绝地整合的新挑衅,只有将面向差异营业层面的IT应用端到端地集成起来,才气掌握营业的整体需求趋向,随需应变正在
本日,跟着ERP、CRM、SCM等信息体系的普及应用, IT带来的是服从、便利和灵动的同时,也不得不担当企业营业性子的不绝变革、各类营业不绝地整合的新挑衅,只有将面向差异营业层面的IT应用端到端地集成起来,才气掌握营业的整体需求趋向,随需应变正在成为满意营业需求的基础要素。可否让企业从IT应用中真正体验随需应变,将是将来痕量一套信息体系是否能真正胜任企业将来要求的尺度!SOA也就在当前期间要求下呼之欲出了!

  跟着SOA在企业IT架构中的重要性日益凸显,XML因其自然的可扩展、与平台无关性和完全兼容Unicode编码方法等特征,已然成为SOA的焦点。于是对XML的各类支持的需求也才真正到来。

  合法业界欢庆SOA期间到来的时候,也当即感想了SOA带来的新挑衅。IT好汉们面临着守候整合的企业级应用时,手中持有着BPEL(Business Process Execution Language,即营业进程执行说话)的强盛力大举量,只因没有正确的XML理论指导,面临着体系的伟大性会束手无策,偶然乃至连说明题目的头节点都无法掌握;IT好汉们面临着按需变换的企业级应用时,也会蓦然间发明曾经无所不能的WSDL是多么的浩荡繁琐,一个简朴变换所带来的庞大的修改事变量远远高出窜改平凡措施的事变量,并且稍有不慎,一个有机的整体就有也许被一个稍微bug所粉碎,影响整个IT基本构架的运行。这种对缺陷放大的结果,直接导致IT好汉们耗费更多的时刻检测和矫正代码,低落实现技能所带来的效益,不只有也许没有到达随需应变的初志,还让营业越发依靠应用、随处受制于应用,低落了企业焦点竞争力。

  那么IT好汉们不禁要问,我们到底离SOA尚有多远?可否提供一种方法,使我们对付XML的行使就象是传统的SQL数据库一样便捷?可否提供一种方法,使我们对XML的操纵,就象是写SQL一样轻盈?于是真正让我们既享受到SOA所带来的随需应变,还能停止SOA所带来的新破绽?IT好汉们不禁把眼光投向了数据库。。。

  当前的数据库体系状态

  当IT好汉们将最后的目光投向数据库时,无非就是想审阅当前数据库对XML的支持手段。

  XML数据库听起来远不像SOA这样前卫,似乎是一门很是成熟的技能,早在MS SQL server2000、 Oracle9i等这些本日听起来很是成熟的版本,就已经宣称对XML做了很好的支持。但究竟呢?起首,这些数据库经常提供两种根基的数据库计划选项支持XML —— 将每个 XML 文档完备地存储为一个大型工具,可能将它 “撕开”,分手存储在多个表的多个列中。在很多环境下,这些选项城市导致机能题目、打点坚苦、查询的伟大性增进和其他题目。其次,打点和共享 XML 数据的一样平常要领结果欠好,大概文件体系可以应付简朴的使命,可是在必要处理赏罚大量文档时它们就示意得欠好了,并发性、规复、安详和可用性题目变得难以打点。最后,这些 XML DBMS 在 IT 基本办法中引入了一种新型的情形,可是这种情形还没有颠末检验,它的集成手段、必要的职员手艺以及将来的生命力还不确定。

  很显然,这样的XML数据库是不成熟的,不能过度指望这样的XML数据库办理前现有SOA带来的新挑衅。

  那么假如面前的XML数据库,可以或许挣脱以上的存储布局,把XML真正的作为数据库当地固有布局,使得相关数据与XML具有同等绑定性,让企业按必要变革进动作态调解,以顺应变革;假如数据库可以对XML支持到各个级别,而且对外部会见透明,即可以行使SQL又可以行使XQuery对无论是相关数据照旧XML举办查询;假如数据库可以对XML数据成立高效的检索机制,粒度到达XML包括的每个元素、属性。那么,等候中的XML数据库定然会对SOA发生焦点的支持!

  本日,跟着IBM DB2 9横空出世,这样的等候酿成了真真切切的实际!

  IBM DB2 9 横空出世

DB2

  正如我们所等候,IBM DB2 9代表着26年来信息打点划期间的技能创新,是IBM 率领数据打点走向新的岑岭,是IBM一连创新手段的最佳浮现!

  IBM DB2 9对XML 数据提供了深入的、强盛的支持,使其包括:

  •    新的存储技能:将XML作为数据库的固有布局,可以高效地打点 XML 文档中固有的条理布局。出格值得夸大得是,DB2 对 XML 的 “固有” 支持是在对其他技能的现有支持之外提供的,SQL、表格数据布局和各类 DBMS 特征等现有支持如故存在。因此,用户可以用一个数据库工具同时打点 “传统的” SQL 数据和 XML 文档。并且,可以编写一个查询同时搜刮和处理赏罚这两种数据情势。
  •   新的索引技能,可以进步在 XML 文档之间和内部举办搜刮的速率。
  •   新的查询说话支持(对付 XQuery)、新的图形化查询构建器(对付 XQuery)和新的查询优化技能。

    (编辑:湖南网)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读