最近某市场研究机构关于这个主题的研究中计算出115个标准与SOA和WebServices相关,而且它还发现仅仅是确认哪些厂商支持哪些标准就几乎是不可能的。但是CIO为了满足商业需求必须不断推进SOA项目。通用汽车的IT架构和标准首席架构师和主任Hong Zhang,在不断推进的SOA工作中平衡各种标准的困境已经几年了。
业内人士张先生说有很多关于SOA的标准是一件好事。“这表明软件行业正朝着广泛采用SOA方向前进,”他说。“挑战是还不存在通用的、一致的架构框架来指导这些标准的进化、完善和集成。很多标准都不成熟。” 在这些标准成熟之前,CIO怎样才能趟过这滩泥地呢?技术官员和行业专家给出了这样的建议:密切的监视这些标准的发展并且努力保证你的选择是开放的,但是一定不要拖延关键SOA项目的启动。一些策略可以帮助你避免陷入标准的困境中。
首先,当你做你的SOA规划的时候,你可以创建一个关键标准的列表,不是全面的标准列表。Forrester Research的分析师Randy Heffner说,比如,像SOAP和WSDL这样的标准已经被广泛的采纳了,包括WS-Security等标准即将被广泛采纳的。但是其他的一些需要构建和高质量服务进行操作的WebServices的规范——比如管理、交易和高级安全的标准——仅仅成熟到适合具有冒险精神的技术采纳者,他说。
(信息来源:CSDN) |