物联传媒 旗下网站
登录 注册
RFID世界网 >  新闻中心  >  行业动态  >  正文

SOA架构和组合应用平台软件(CAPS)综述

作者:51CTO
日期:2008-01-31 09:12:24
摘要:企业正常运行环境的全套组件。Sun Java ESB (企业级服务总线),主要面向那些需要简化复杂、昂贵的消息收发的基础架构的客户,它通过对Web服务、XML、转换和智能路由等开放标准的支持,提供一个先进的分布式企业服务总线。
关键词:SOA架构CAPS
企业正常运行环境的全套组件。Sun Java ESB (企业级服务总线),主要面向那些需要简化复杂、昂贵的消息收发的基础架构的客户,它通过对Web服务、XML、转换和智能路由等开放标准的支持,提供一个先进的分布式企业服务总线。  

当前,在IT技术和业务环境的快速变化的大环境中,SOA (面向服务架构)是软件发展中最热门的话题,同时也成为了包括中国企业在内的全球企业迫切需求的软件基础架构。一直以来,Sun公司致力于SOA 架构和组合应用平台软件(CAPS)的研发工作,并推出了相关新产品与行业解决方案,这些产品和方案被全球企业客户广泛采用,获得了良好反响。现将有关背景情况综述如下:  

1、Sun的SOA之旅  

今天IT企业的现状是,企业希望采用现有的应用程序来处理当前遇到的业务问题,但是又绝不可能相对任何业务挑战都去创建一个与之适应的新的基础环境,因此企业渴望有一个灵活的应用基础架构,能够对业务的变化做出快速的反应。而SOA(Service-Oriented Architectures)正是一种由服务导向的模块化的松散架构,凭借这一松耦合特性,SOA可以让企业按照模块化的方式来添加新的服务或更新现有服务,以满足新的业务需求,还可以把企业现有的或已有的应用也作为服务来提供,从而极大地保护企业对现有的IT基础建设的投资,降低企业的总拥有成本,让企业赢得市场运作的成功。这就是SOA吸引全球企业的重要缘由。  

基于SOA的优势,Sun积极关注这一面向服务的体系架构,并做了很多工作和努力。早在2004年7月,Sun就发布了综合性SOA计划,以使Sun的Java企业系统软件和Sun Java开发工具等产品具有扩展的SOA能力;2005年5月,Sun提出一个新的名为“SOA Path”的服务导向架构的执行方式,给予企业客户实施SOA的极大灵活性和安全性;同年6月,Sun 又为那些需要跟踪和管理Web服务的企业客户推出了Sun Service Registry(服务注册)的试用版本,以帮助企业客户实施SOA治理。  

特别是,2005年8月25日,Sun完成了对SeeBeyond公司的并购。SeeBeyond是企业集成领域的一家领先厂商,它致力于软件技术创新,并为全球2,000多家客户提供系统集成服务。SeeBeyond在综合性集成平台上提供了业界第一个集成复合应用网络(ICAN),帮助客户在现有系统和基础设施之上,快速集成部署企业规模的终端用户应用,以便大规模地提高业务运营水平。SeeBeyond对Sun的加盟,使Sun能够为SOA的开发、部署和管理拥有了业界最完整的服务体系,使Sun在SOA治理上大踏步前进。  

Sun董事长兼首席执行官Scott McNealy曾指出了该并购举措的重大意义。“Sun对SeeBeyond的并购,将进一步强化Java平台的远大目标,”McNealy说,“该项并购将更加丰富Sun的软件产品包,并为Sun在全球范围内带来新的增长与合作机遇。总之,对SeeBeyond的并购,是确立Sun在系统集成领域中领导地位所迈出的坚实的一步。”  

2、Sun的软件策略  

Sun拥有伟大的理念、远大的理想和崇高的事业。Sun坚守自己的伟大理念:“网络就是计算机”。Sun的软件要实现这样的理想:连接所有的资源,无论它的创建者是谁;连接所有的人,无论他们身在何处。Sun的软件要服务于这样的崇高事业:让“共享”创造社团,让社团创造价值,以期设计和研发最好的技术,推动“参与时代”的推进和发展。  

Sun注重研发以下三大类软件:(1)开发者的基础架构,包括SOA、Java ES套件、身份识别管理、Web服务、开发者工具,以及企业Java应用等;(2)系统软件:包括Solaris、N1 Grid、Sun Cluster,以及客户连接软件;(3)现代终端软件:用于移动Java手机、Sun Ray和Java卡等终端。  

当前,Sun的软件策略与“组合应用平台软件”(CAPS)密切相连。Sun对SeeBeyond的并购是一个战略性并购。这表现在:(1)将业界领先的集成产品添加到Sun的Java企业系统软件平台中来,使SeeBeyond集成技术与Java技术最大化地融和;(2)为在SOA基础上创建“组合应用平台软件”(CAPS)奠定了基础;(3)使Sun可以为政府部门、RFID、供应链集成、B2B、金融服务和门户整合等应用创建性能更高、成本更低廉的解决方案。