近年来不断收购软件公司的甲骨文,为了整合旗下所有的产品与技术,在这几年积极发展Fusion计划,继推出底层的Fusion Middleware之后,众所瞩目的Fusion Application,最快将在2008年下半推出,同时也意谓着甲骨文的应用软件架构正式迈入SOA时代。
开放SOA合作组织刚刚发表了Service Component Architecture(SCA) Java EE集成规范草案0.9版,该草案定义了在Java EE应用环境中如何集成SCA和Java EE。
SOA代表了一种软件开发方法。其核心思想是由擅长软件开发的技术人员把一个个的业务功能包装成一个个标准的服务,精通商业流程的专家通过组合这些服务可以很容易的搭建功能完善的企业应用,或者重新组合这些服务成全新的应用以满足企业的不断变化的需求。
Telelogic AB公司以为航空航天事业以及在为国防系统工程师提供建模工具方面的卓越成绩而著名,目前,Telelogic AB正在为新一代企业SOA应用软件架构师设计Tau 3.0工具。
在SOA风头正劲的时候,很有必要展望一下未来。SOA对于企业和开发而言,是如此的重要,以至于已经蔚然成风,那么,SOA之后呢?
Web服务一种作为炙手可热的技术,应用到企业的IT系统和商业流程之中,并给企业带来直接的经济效益,一直以来得到了国内外企业管理者的推崇。而在近两年,伴随着企业需求的不断变化,一种被誉为下一代Web服务的技术架构,再一次引起业内关注,这就是SOA(Service-Oriented Architecture,面向服务架构)。
来自微软的John DeVadoss将对Windows Communication Foundation(WCF)给SOA带来的影响进行相关说明。
作为近年来信息技术领域的重大热点之一,SOA已成为IT系统构建的主导思想。国内外主流软件厂商均在致力于提供SOA的产品及解决方案。但是,SOA标准不统一的问题越来越成为SOA应用推进的瓶颈。
对于准备着手构建SOA基础架构的企业而言,意识到实现SOA能带来哪些好处是有必要的。其中基本准则之一就是对备选服务(Service candidate)进行规划,从而促进SOA在企业内部的采用,并使企业从SOA中受益。
Nick Malik声称JaBoWS(Just a Bunch of Web Services,意即一组杂乱无章的Web服务)是企业SOA的敌人。
Rational在IBM整个SOA架构里是最基础的组件。没有它SOA将很难落到实处。IBM的五大大软件产品线都在增强对SOA支持的能力。Rational主要是保证客户能够更加有效的在SOA大环境下更加高效的交付软件产品。IBM会给客户提供一个非常完整的解决方案,帮助客户更加平滑的、顺利的构建SOA。Rational在IBM整个的软件策略里扮演更重要的角色。
现在,围绕面向服务的架构仍然有很多未解之谜。很多人---甚至是IT领域的---都说,他们不明白SOA可以做什么,或者如何去部署SOA。SOA已经被软件厂商和分析师们夸大到令人难以置信程度,但是,介绍这种新方法基本含义的珍贵资料却很少。