补偿器厂家
免费服务热线

Free service

hotline

010-00000000
补偿器厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

SOA迎来花季众商家忙春耕盼秋收新日

发布时间:2020-01-15 11:48:34 阅读: 来源:补偿器厂家

进入2005年,对SOA前景的乐观情绪开始上扬。IDC预测,网络服务必将是分布式应用程序的主导架构,市场需求将以平均94%的复合增长率增长。在未来10年,网络服务项目的总投入将达到1840亿美元,而到2007年,这将是一个价值超过210亿美元的市场。

Gartner Group也预计,到2008年,SOA将成为占有绝对优势的软件工程实践方法,它将很可能结束传统的整体软件体系架构长达40年的统治地位,届时将有70%的企业在进行企业IT建设时会转向SOA。

Gartner因此建议,主流企业现在就应该在理解和应用SOA开发技能方面进行投资。

于是,闻风而动的媒体纷纷打出诸如“2005将是SOA年”之类的标题,一副非火起来不可的架势。而4月7日在京召开的“2005年中国网络服务及SOA研讨会”再一次将业界的眼球聚焦到了这个话题。

群雄逐鹿SOA?

在此次会议上,面对SOA的逐渐升温,IBM、BEA、微软、HP、CA等国际主流厂商都竭力从各自的角度做出最有利的诠释,却又不得不达成这样的共识:SOA是一种架构性的方法而非一种产品,网络服务则是实现它的手段之一,需要多家厂商的技术进行构建。尽管厂商们彼此也有合作,但商业模式却各有侧重,或以产品为导向,或以服务为导向,或以解决方案为导向。

在各家代表对新技术产品叫卖的背后,其实不难看出,SOA市场格局已日渐清晰,网络服务标准也渐渐成熟,业界正在市场的培育中等待收获。微软一心想用.NET体系架构独步天下,每年高达68亿美元的研发费用第一项投入就是给.NET平台,据称超过7000的操作系统都安装了.NET。IBM则更是不遗余力,如今已没有一个软件产品不是基于SOA,据说研发投入也超过10亿美元。HP与Systinet公司也合作推出一套SOA治理与管理的解决方案,CA则更专注于成为最全面的SOA安全解决方案提供商。

而以首家提供实际平台产品WebLogic著称的BEA,除了不断升级完善产品本身外,还积极构建客户及合作伙伴生态链,并大力倡导拥有企业集成和构建复合应用服务的第二代SOA。他们认为,第一代SOA从集成传统打包应用走向了以基础架构为中心、从而有效地扩展和区分应用,第二代SOA则更能使企业非常迅速地集成、重用和开发新的应用。

BEA企业解决方案高级经理梁建表示:“BEA的利益在于产品而不是服务,我们以开放标准为导向,依靠产品品质战胜对手。当然,在标准制定的过程中,你会看到不同的厂商在开放的原则下相互制衡,使得事实标准无法垄断,结果非常令人满意,除了.Net以外。”IBM软件部业务总监陈敬祥也表示:“这是不同的供应商第一次用统一的网络服务标准来实现SOA。标准没什么差别,但与别家不同的是,IBM除了产品全面支持SOA应用外,服务也是支持的。”

中国企业:是否准备好?

随着标准的成熟、产品的面世和SOA基本架构的完善,越来越多的企业和机构已经把SOA作为其IT建设的基本战略。IDC分析,随着网络服务部署的成熟和用户体验的增加,企业将更深入地了解网络服务部署的体系架构、理念和收益,因此网络服务项目的数量将会增多,并且这些项目中采纳服务导向体系架构(SOA)的数量也会增加。

ZapThink的调查也显示,2003年绝大多数企业CIO还仅仅是关注网络服务,但到2004年SOA作为下一代网络服务已经成为企业CIO的重点关注,一些企业已经开始在财务、销售等系统中采用SOA。ZapThink认为,在2005年,SOA的应用范围将会扩展到整个企业及其合作伙伴,更多的企业将全面转向SOA并从中获益。

在媒体和厂商的普遍推动下,国内企业也逐渐意识到SOA能改善业务和IT的生产效率、灵活性和速度,允许IT更快地提供服务并更好地满足业务的需求,提高业务响应速度,使得SOA能最好地弥合企业业务发展需求与企业IT支持能力之间的鸿沟。

负责IBM全球SOA推广工作的陈敬祥感叹道,SOA这个理论很容易理解,但实际推广的过程中还存在一些问题,企业在真正的应用中还有许多不太理解的东西。对企业来说,能否成功实施SOA并不仅仅是一个技术问题,它还涉及到管理、企业文化、业务流程等问题。现在技术已不是问题,主要工作是跟不同行业的业务整合,目前国内的物流等行业已率先迈出了第一步。

陈敬祥表示:“整个亚太地区这个市场还不太成熟,不像美国技术比较成熟,大型公司的IT部门理解也比较到位。日本企业则比较保守,很多企业不愿改变现状,因怕担风险而采取观望态度。而国内企业需求倒很旺盛,只是对SOA的理解还是不够。”

而BEA企业解决方案高级经理梁建却对国内市场充满信心。他认为国内实现SOA的基础较好,企业对新技术概念的态度比较开放,原有的IT历史包袱大多不重。然而,实现SOA是一个边破边立的漫长过程,它取决于原有的IT沉淀是否与SOA理念相违背,如果原有系统不成功、不能碰,与其保护投资不如彻底抛弃,就像修很破的桌子不如买新桌子一样。

显然,SOA不仅仅是一种开发的方法论,它还包含管理。例如,应用SOA后,管理者可以方便地管理这些搭建在服务平台上的企业应用,而不是管理单一的应用模块。其原理是通过分析服务之间的相互调用,SOA使得公司管理人员方便地获取什么时候、什么原因、哪些商业逻辑被执行的数据信息,这样就帮助了企业管理人员或应用架构师迭代地优化他们的企业业务流程、应用系统。

不足之处 商机所在

在一片SOA热中,有分析人士指出,SOA在可靠性、安全性、编制、遗留系统支持和语义方面还存在不足,对其性能的质疑也此起彼伏。尽管面临诸多挑战,大多数IT管理人员还是认为,采用面向服务的集成基础设施是“何时采用”而不是“是否采用”的问题。Yankee集团调查了437家美国企业,有75%的企业已计划进行大规模的SOA投资。

相信很多国内企业也在越来越强烈地意识到商业流程融合对企业未来发展的重要意义,但并不是所有的企业都敢于去尝试通过部署SOA来实现商业流程融合,毕竟风险就摆在眼前。此外,目前国内企业普遍信息化程度不高,企业还没有这种自发实施SOA的紧迫感,相反他们认为待到SOA大器已成之时,再来介入更为安全。

面对SOA的先天不足,HP却不失时机地推出相应的解决之道。虽然基于标准的网络服务技术已经使在企业范围内成功实施SOA成为可能,但从简单的网络服务转变为企业SOA还需要通过SOA治理与管理,包括业务服务的可见性、服务重新利用、服务控制、服务信息的质量以及服务生命周期管理等等。

而CA却牢牢抓住在网络服务发展阻碍中首要的安全问题。CA资深产品经理尹杰表示,企业对安全的顾虑往往延缓了对这个技术的采用。针对网络服务所面临的如访问控制、身份认证管理和入侵防御等安全挑战,CA倡导联合身份认证技术,并向企业推荐一系列切实可行的安全策略,规划模型以及整体解决方案,以帮助企业更加顺畅地使用网络服务的先进技术。

也许到最后,稳操胜券的既不是网络服务的拥护者,也不是网络服务的批评者,而是那些能够使用适当工具处理适当事务的企业。今后一段时间,大容量事务处理将继续由采用二进制编码的专利性中间件方案来解决;而需要不太频繁但更灵活的交互关系的应用软件将越来越多地由网络服务来满足。对于企业信息化而言,“三思而后行”这句老话仍然适用,如果缺乏明确的业务分析和开发指导原则,最后就会重复构建接口,后果将很可怕。对整个国家产业来说,随着电子签名法的实施与国务院关于电子商务发展有关文件的下发,SOA能否成为推动我国电子商务春潮的动力,值得我们拭目以待。

背景链接

SOA与网络服务相关概念

概述:

SOA(Service-Oriented Architecture)即服务导向架构,是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。

SOA是在传统的业务层和技术层之间增加了一个服务层,它将业务层和技术层之间的信息有效地进行沟通,让企业应用层可以彻底摆脱技术的束缚。

SOA的核心思想就是让应用不受限于技术,让企业轻松应对商业服务变化和发展的需要。通过将注意力放在服务上,应用程序能够集中起来提供更加丰富、目的性更强的商业流程。其结果就是,基于SOA的企业应用系统通常会更加真实地反映出与业务模型的结合。

SOA的具体实现目前有多种选择:Web Services(网络服务)、CORBA和JINI。BEA企业解决方案高级经理梁建认为,网络服务是实现SOA的手段之一,将来也许有更好的实现方式,但它是第一个也是目前最适合的方式。IBM也觉得网络服务是实现SOA的最好方式,但是SOA并不局限于网络服务,其他使用WSDL直接实现服务接口并且通过XML消息进行通信的协议也可以包括在SOA之中。

名医汇

名医汇

医院预约就医挂号

相关阅读