早在2005年,当时Steve Vinoski还就职于IONA公司,他就发表过一篇关于内聚(Cohesion)和耦合(Coupling)的文章。
互联网标准开放实验室(ISOL)于2006年初开展SOA标准体系研究专题。2008年1月,实验室研究人员目前已完成了《SOA标准体系》征求意见稿(中英文),并将于2008年6月在国内发布V1.0版本。
为促进SOA标准在中国的推广,继3月25日“国家标准调研会”之后,中国电子技术标准化研究所(CESI)互联网标准开放实验室(ISOL)于2008年4月18日在北京市京都信苑会议中心召开“SOA标准体系国际研讨会”。
SOA已经成为实现各种IT业务价值的规范。基于SOA的方案可以提供很好的敏捷性、松耦合性和基于组件的方法(composition-based),这些优势使方案对业务需求有更好的适应性、更少的操作成本,并使标准设备有更好的可插入性(pluggability)。
双汇集团从“推倒重来”的思维方式出发提出了“五个一”的信息化平台思想,即一个数据库、一套程序、一个机房、一个网络平台、一班人马。其实这比系统整合的工作要简单得多,难的是作出选择。
您开始在AquaLogic中运用我们的企业产品套件(如Bus、BPM、Data Services Platform、Enterprise Security),它会为您展示最初有哪些事可行;您在协作环境中为Web 2.0启用这些产品时,它会为您展示如何扩展这些产品的能力。有了BEA,这一切已经在如今已经存在。
网络开发正从基于MVC的架构转向客户机/服务器模式,即RIA+SOA,其中RIA用于呈现富用户界面(rich user interface),SOA用于提供所使用的服务。
Cisco应用交付业务部门产品管理和营销的主管Mark Weiner 说,Cisco系统公司设想利用网络作为SOA的平台,在这次采访中,他解释了网络设备如何从一开始Web应用的负载平衡器,演变成执行更复杂的功能设备,这些功能包括为SOA的实施提供安全保障和协议翻译。并能从应用服务器中卸载任务,这些任务能够令SOA应用具有更强的执行性和伸展性。
有调查显示,IT主管中有三分之二都听说过SOA,可见SOA在中国的概念普及程度已经相当成熟。说明媒体的介绍,供应商的市场培育都没有白费。也难怪有人说SOA的话题慢慢从“为什么要上SOA”转变到“如何上SOA”。
面向服务架构与我们传统意义中封闭式的应用有很多的不同。SOA架构下的应用是多层次的,其生命周期也是具有多阶段性,并且有着高度的可重用性,随着企业的不断发展,来自其自身内部或者是外部的变化也会给其带来多方面的影响。
SOA从切入点到整体架构可以分三个阶段走:第一阶段寻找与业务相关的切入点;第二阶段是强调整合,建立集成的平台,更快更好地解决应用集成的问题;第三阶段是建立支持敏捷业务的SOA管控平台,使得企业的业务服务可以大范围重用,SOA进入业务管控阶段。
如今,安全问题在大多数应用和系统中正日益受到关注。无论你是创建小型的mashups、开发企业级应用或是构建SOA平台,总会牵扯到有一些(安全相关的)问题和手段。
Red Hat的SOA工具目前已有制造业、电信业大厂表达兴趣,不过在众多大厂都已竞逐SOA市场的状况下,Red Hat却表态不和大厂直接竞争,聚焦在第二线的SOA应用。
用友U9是第一款完全基于SOA架构的商业应用套件。然而究竟什么是SOA?它代表什么?它能够为企业管理和商业模式的变革带来怎样的变化?SOA对中国的软件产业又将会带来怎样的影响和机遇?美国数据研究公司IDC的企业应用研究全球总监Albert Pang对上述问题一一给出了答案。