【IT168 SOA文档】
互联网标准开放实验室(ISOL)于2006年初开展SOA标准体系研究专题。2008年1月,实验室研究人员目前已完成了《SOA标准体系》征求意见稿(中英文),并将于2008年6月在国内发布V1.0版本。
《SOA标准体系》通过分析现有国际标准组织(W3C、OASIS、WS-I、OMG、IETF等)所发布的相关技术标准和跨国企业(IBM、微软、BEA等)联合发布的标准,从中国行业应用需求及标准化现状出发,梳理并形成了SOA标准体系。《SOA标准体系》涵盖SOA系统建设的各环节,为SOA系统的构建提供参考。它将为促进中国SOA产业链的规范化、提升SOA产品及项目的开发实施水平、促进SOA在各行业的规模化应用奠定基础。
《SOA标准体系》分为四部分:
第一部分:前言
主要介绍了《SOA标准体系》的编写背景及目的:基于中国的行业应用需求及标准化现状,以现有国际标准组织(W3C、OASIS、WS-I、OMG、IETF等)所发布的相关技术标准为核心,从基础、架构、应用三个层次提供了支撑SOA系统实现的参考标准集,为基于SOA的测试、评估及质量保证提供基础依据。
第二部分:SOA标准体系概述
总体上介绍了SOA标准体系的组成。分为两个章节,第一章节提出了SOA标准体系图,分为3个层次、13个组成部分。第二个章节对标准体系的层次、组成部分以及各部分之间的关系分别作了阐释。通过本部分可以对SOA的技术及标准体系有一个全局的认识。
第三部分:标准发展阶段
分析了SOA标准的发展历程,从四个阶段进行了介绍和剖析。分为五个章节,第一章节提出了SOA标准发展阶段总图(表);第二章节至第五章节,分别节介绍SOA标准发展的四个阶段:基础阶段、可用阶段、可控阶段、实施阶段,分析了各阶段的特点及标准的产生背景、解决目标。通过本部分可以对SOA的整个发展历程有一个清晰的了解。
第四部分:SOA标准介绍
基于第二章的SOA标准体系图,具体列出了目前主流的国际标准及企业标准(分为13类、共81个)。每个标准包含7项内容:标准名称、发布组织、功能描述、提出时间、最新版本、最新发布时间、主要支持厂商。其中XML及相关标准7个,网络传输标准2个,消息传递标准9个,服务描述和发现标准15个,可靠性标准4个,事务性标准11个,安全性标准12个,互操作标准3个,服务管理标准4个,业务流程标准4个,集成开发标准4个,质量保证标准1个,应用标准5个。本部分提供了对SOA现有各标准的快速查询及参考。