SOA向第三方团体敞开了你的系统的大门,因此增加了你要面对的系统漏洞。但是分析家称SOA并没有引入多少新的安全风险,而只是加重了已有的安全风险。
SOA承诺许多美好的愿景,IT体质经过调养,转变成敏捷、灵活,能快速响应业务需求的有机体。但如果只有一个崇高的目标远景,却缺乏一套有效的体制和方法,千头万绪不知从何入手,那么愿景将持续是高远的愿景,依然是那么地遥不可及。
近日,由金蝶国际软件集团联合中欧国际工商管理学院主办了“2007中国企业管理高峰论坛”。在开幕式之后,自今年1月1日加入金蝶软件集团后一直没有公开面对媒体的现任金蝶软件CEO何经华接受了记者的采访,就中外软件厂商在中国市场的竞争,中国软件企业面临的并购,金蝶未来的股份变化等问题回答了记者的提问。
2005年,Google推出Google Earth,用户通过网络可以查看全球各地的地理信息。自此以后,GIS(地理信息系统)应用开始进入普通人的视野。如今,GIS已经成为IT产业的重要组成部分。在当今SOA已经成为软件发展的世界性潮流时,GIS也要SOA。
目前,SOA(面向服务架构)大潮正在席卷着整个世界,而且势不可挡。作为一种集成企业应用的方法论,SOA具备灵活性、标准性、重用性强和成本低等优点。厂商也一再强调,通过SOA,用户可以将所有组件服务简单组合在一起,这些服务可以被共享、重用和连接,从而实现更高效的企业业务集成应用。
尽管IBM公司收购了Cognos,并且SAP AG购买了业务对象,但是对于架构师以及开发者们来说最好的做法仍然是集成业务智能工具到面向服务的架构环境中去。
IBM、 SUN和BEA等工业界公司已经相继宣布:中间件已经结束,SOA时代即将开始;而代表开源社区的著名的TheServerSide.com网站Middleware公司则不以为然:那种认为中间件成为历史的观点就如同认为铁路、公路或水路成为历史一样,相反,中间件才是未来。
作为近些年来越来越得到关注的一项技术,业务流程管理(Business Process Management,BPM)如今显得酷似发展势头越来越猛的另一项技术:面向服务的架构(Service-oriented Architecture,SOA)。而这种相似之处使得一些CIO一齐运用这两项技术:使用SOA方法作为交付平台、使用BPM方法作为“业务智能”平台。
长期以来,由于IBM等大的厂商,声嘶力竭、不遗余力的宣传,SOA开始在江湖盛传,但掌握着是否实施SOA的权力,掌握在高层的领导手中,而IBM的Sales,则将天花乱坠的Solution,很容易的输入到领导的大脑当中,SOA成为无所不能的利器,而领导对于实施SOA,来改变当前混乱的局面,寄于很高的期望。
在我们看来,Service Orientation提供了一种对业务、功能进行分解的方式。针对SO,我们把一个具体的业务流程或者一个复杂的功能分解成一个个独立完成某项任务的子单元,这些子单元通过一个个Service来承载。
微软近日揭开了其代号为Oslo的SOA蓝图:一个针对Windows的更简单、更便宜的面向服务架构(SOA),可以在企业防火墙内外实施。Oslo也许是微软SOA战略的一个重要起点,但对Oslo持怀疑论的人,也不在少数。
近年来,几大关键技术的进步和应用,极大的促进了协同软件的发展,例如结合了工作流、门户技术、电子邮件技术、和跨平台数据、信息交换与共享技术等多种技术和手段。各种新技术通过结合以往的已经成熟使用的技术,组成了我们现在意义上的协同软件。
2005年,作为新兴应用软件的“协同软件”和作为新型软件架构思想的SOA,在软件应用领域和在软件技术领域,都受到了前所未有的追捧。究竟2005年该不该定义为“协同软件年”或者“SOA年”,这些并不重要,重要的是:协同软件和SOA的一同出现,是必然还是偶然?是珠联壁合还是阴差阳错?这些问题的思考,对于我们了解协同软件和SOA都显得非常重要。
SOA目前是IT舞台上的头牌,越来越多的人,越来越多的企业和厂商多在关注它。人们在热论SOA的同时,各家软件厂商已经把SOA在自己的产品中得以实现,并且相应的SOA理论也是层出不穷。IBM发布了基于全球5700家SOA客户实施经验总结出的一套旨在指导客户有效起步和扩展SOA的实用方法论——“智能SOA”。
IBM拥有SOA方面最成熟的方法论、最领先的技术和最广泛的成功实施案例和经验。到目前为止,IBM已经帮助全球5700多家企业成功地实施了基于SOA的整合,这其中也包括很多中国的企业,如中远集运、北京朝阳政府、南京玄武区政府、山西移动等。
从架构师的角度了解面向服务的体系结构 (SOA) 开发过程的主要阶段。了解实现成功的 SOA 项目方面的经验教训和最佳实践,包括组织准备情况、用户的角色、对流程进行转换、基于资产的支持和工具要求。