科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件服务导向架构拆除企业籓篱

服务导向架构拆除企业籓篱

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

新的术语、产品、技术和标准层出不穷,很难分辨哪些是经得起考验的、哪些只是最新的噱头。不过,有一种重要的技术不会随翻译而变调,那就是SOA。

作者:builder.com.cn 2007年3月14日

关键字: webtrend 服务导向架构 SOA

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共19页)

在信息科技(IT)界,新的术语、产品、技术和标准层出不穷,很难分辨哪些是经得起考验的、哪些只是最新的噱头。不过,有一种重要的技术不会随翻译而变调,那就是SOA,全名为「服务导向架构」(service-oriented architecture)。

要了解什么是SOA,就必须了解所有企业面临的问题。我们并非置身于一个与世隔绝的、同文同种的泡沫内。在这个经济紧密相连的地球村,与谁互动和怎么互动,并不是你所能掌控的。愈来愈重要的,是必须拆除彼此之间的籓篱,和平共存,并保有个别企业与众不同的特性。打个比方,譬如欧洲联盟(EU)的幕后原则,就是在促进25国互助合作的同时,也能保留各自的多元化和自主性。

从这个观点来看,SOA的意义何在,为什么成为不可或缺的要素?简单说,SOA的概念就是把共通的商业流程置于一座中央贮存所,以供使用和重复使用,而且使用环境安全无虞、管理完善。SOA赋予企业一种弹性,可把IT基础建设中的若干商业流程组件取出来重新运用,以对付时时变化的优先商业需求。不要一而再、再而三地费力解决同样的问题。SOA不只是重复运用以程序代码编写而成的组件(例如Enterprise JavaBeans)而已,还包括重复使用商业流程。因此,现在IT与新商业计划的关系变得更紧密、更具策略性和成本效益。

Gartner预期,到2008年,超过60%的企业会把SOA当作建立重大应用程序与商业流程时所依循的「指导原则」。话虽如此,有一点也必须明白,即SOA对IT产业而言不是全新的概念,只是一种即将被赋予新生命和新方向的概念。我认为,促成这种发展的原因,是网络服务(Web services)大受欢迎和逐渐获得接纳。

网络服务是一种产业标准,界定了SOA贮存所应该是什么模样?可重复使用的商业流程应该是什么面貌?如何自我描述?通讯又应该以何种方式呈现?一大好处是,不论是如何落实服务,或使用哪一种技术,都不会产生依赖性。再者,一旦服务部署完成、可供重复使用后,连带也经过测试,结果在预期之中,而且过程有记录可查,使得发展成本随之降低。

你手边不会再有各式各样某一特定组织或部门专用的组件,而是拥有一套打通部门籓篱的架构,既开放又安全。如此一来,企业便能建构新的应用程序,把商业流程和数据对各部门提供,并且把服务网扩及林林总总的客户、伙伴和供货商。这种四通八达的功能,赋予企业凌驾竞争对手的巨大优势,愈来愈成为企业致胜的关键。

这种架构既提供可重复利用性和可延伸性,也提供更好的团队发展方式,让后端和前端系统的发展人员以这个贮存所作为共同点,进而分工合作。这两组人员不再依赖对方,所以一旦功能部署完成,即可向赞助厂商展示,让计划符合期待。

诸如安全性这类基础建设问题,在共同架构的层次统一执行,让IT人员能回头专心解决商业所需。最后,可重复利用性和更有效的团队发展模式之所以重要,是因为能助你成功降低维护成本。

若你有意采用和部署SOA,你需要现成的技术。以下是我的建议。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章