登录 / 注册
IT168技术开发频道
IT168首页 > 技术开发 > 技术开发应用 > 正文

《Enterprise SOA中文版》

2008-07-16 21:56    来源:  作者: 佚名 编辑: 李倩

【IT168 SOA文档】    本书描绘了一幅宏大的“IT革新路线图”,详细介绍了如何充分利用SOA概念,灵活使用变幻莫测的技术,从而降低成本、减少风险,并提高生产率和敏捷性。本书面向项目经理、架构师、分析师和开发人员。
    本书主要内容:介绍“瑞士信贷银行”等4家巨头的企业级SOA的成功实例,为您提供借鉴案例。以“架构”为中心展开讨论,使您能灵活运用SOA技术,轻检地管理基础结构的异质性。分析在企业中成功实现SOA的“技术”和“非技术”要素。阐述利用SOA的巨大效益。基于缜密的设计原理,消除SOA环境的数据完整性和流程完整性问题。

本书序

    19世纪初的蒸汽机、电力、纺织机、铁路和电话等创新技术,以及城市化和大型工厂的规模化生产彻底改变了人们的生活和工作方式。
    20世纪初,工业革命的脚步丝毫没有减缓,而且,自动化、专业化和节节攀升的效率将现代经济的生产率推进到前所未有的高度。
    在20世纪与21世纪之交,一场整合浪潮席卷而来,此后,“全球化”和“虚拟化”成为促进经济发展的催化剂。毋庸质疑,这场革命同样改变了世界。
    如果我们认真回顾过去20年商业环境的发展历程,可以发现,已有的商业规则多次被重新定义,新业务模型也屡屡出现。曾经的小公司崛起为身价达数百亿美元的跨国集团,对其他老牌公司形成了有力冲击,不断涌现的兼并和收购行为使行业面临重新洗牌。
    在这个转变过程中,IT扮演着重要角色。IT是企业的核心资产,控制着生产流程和供应链,能实时连接市场信息,从而弥补全球交易环境的时间差,极大地消除不正当的套利机会。Internet繁荣和“虚拟企业”成为促进持续发展的基石。现代IT技术成为开发很多新产品和新服务的中流砥柱。
    可以看到这样一个现象:当代企业都高度依赖于IT,反过来,IT又受到瞬息万变的企业需求的影响。我们希望企业IT十分“灵活”和“敏捷”。在后Internet繁荣时代,“经济实惠”成为另一项至关重要的需求。
    由于受到持续增长的压力,企业IT也在蜕变之中。在企业计算早期,IT只支持存储和处理,后来,业务逻辑不断增加。在20世纪80年代和90年代的各个繁荣阶段,新应用程序如雨后春笋般涌现,但这往往与过去20年形成的“信息孤岛”结伴而行,企业应用程序环境变成一个大杂烩。
    为了减轻成本压力,满足新需求,当今企业必须有效地“重用”现有系统,并及时开发新功能。人们常将“遗留系统”称作具有价值的“遗产系统”,以强调当前系统的价值。
    集成遗留IT环境的紧迫性要求加强“重用”和“协同”效果,以提升IT敏捷度和效率。在RDBMS后期,技术级别的中间件和EAI平台应运而生。
    20世纪90年代完成了多个反复实验项目,这些项目或多或少都取得了成功。EAI和中间件不断发展,并最终演化出SOA(Service-Oriented Architecture,面向服务的架构)原理。在集成技术发展史上,SOA的出现是一个重要的转折点。
    SOA的一个重要之处在于:它不再重点考虑“以技术为中心”的细粒度实体,如数据库行或Java对象;SOA专注于“以业务为中心”的服务,这些服务具有业务级的事务粒度。另外,SOA不是一个企业技术标准,不依赖于特殊技术协议,如IIOP或SOAP。它表示的是一个架构蓝图,涵盖多种不同技术,不需要特定协议或连接技术。总之,SOA明确将“业务”作为中心,专注于定义清晰的服务合约。
    SOA究竟蕴藏着多少宝藏?“丰泰保险公司”的成功案例就是一个明证。
    与其他公司一样,丰泰同样面临着前面提到的所有“遗留系统”和“信息孤岛”问题,也必须寻找一个能提高IT效率和敏捷性的解决方案。丰泰是一家领先的瑞士保险公司,该公司在全球拥有近2万名员工,截止2003年12月31日的管理资产达1300亿瑞士法郎。与所有管理严密的企业一样,丰泰依靠IT基础结构管理资产、产品、流程、客户、合作伙伴、员工和其他业务方面。
    丰泰的核心业务系统基于可靠性极高的大型机,这些是过去几十年的投资沉淀。不过,与大多数将大型机作为后端系统的企业一样,丰泰近年来越来越强烈地感受到需要“融化”这些后端系统。这么做的主要目的是反复使用这些系统上的核心业务逻辑和数据,将它们“重用于”非大型机平台(如UNIX和Windows)上的新Internet或内部网前端系统。
    为了促进开发,丰泰构建了一个应用程序和集成平台。这个平台成为丰泰SOA的技术基础。起初,SOA的开发仅限于核心瑞士市场部,但由于试点项目大获成功,加上其他市场部的技术要求与试点的大同小异,现在,丰泰已将平台的使用扩展到国外。这样,丰泰打下了实现“协同”提升国际化水平的基础。
    丰泰充分利用这个技术平台,结合内部的SOA经验,以及吸取了控股公司CSG在类似重构项目上积累的教训,收到了奇效。丰泰的SOA在该技术平台上实现了将后端系统“重用”于其他平台上的新应用程序开发领域的目标。坚如磐石的SOA架构方法成为丰泰IT策略的“心脏”。
    本书堪称制胜宝典。它向企业架构师讲述了在企业级别成功实施SOA的路线图。当初在丰泰开始部署SOA时,由于缺少介绍SOA的相关书籍,因此我们只能凭经验和直觉去推导SOA的大量基本原理。今天的SOA企业架构师则幸运得多,他们可通过本书享用实用指南、蓝图和最佳实践。除第15章的丰泰案例研究外,您还可以浏览到更多具体示例,以了解国际巨头如何将SOA原理运用于IT架构。

标签: SOA
  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫码送文库金币

编辑推荐
系统架构师大会
系统架构师大会
点击或扫描关注
IT168企业级微信关注送礼
IT168企业级微信关注送礼
扫描关注
首页 评论 返回顶部