【IT168 专稿】毋庸质疑,SOA的时代己经来临,IBM、Oracle、Bea、Sun相继推出了面向SOA的各类套件,再看看国内如火如荼的SOA方面的应用,我们无法再只是将SOA束之高阁,只将其放在实验室中,基于SOA理念的IT系统己进入实质性构建阶段。在这次IT应用革新的浪潮中,我们国内软件产业关注点应当从何处开始才能使我们抓住现在、把握未来,技术、标准、产品或者其他方面,我认为标准是目前需要我们尤为关注的领域。长风联盟围绕标准工作在参考架构和应用推广两方面做了深入的研究工作,以SOA应用模式为先导,以标准规范和总体框架为重点开展了SOA应用推广的广泛研究,在此介绍SOA应用推广工作组,SOA-AP-TF(SOA Adoption&Promotion Technology Forum)-简称AP组对这些工作的认识和总结,希望能够对正在致力于以SOA理念指导IT系统建设的各类客户厂商起到一定的指导作用。
从权威机构或厂商对SOA的理解我们不难发现,在SOA真正在应用推广阶段占据主流,和SOA相关的各类标准的建立是重要前提。Gartner认为,SOA是客户端/服务器的软件设计方法,一项应用由软件服务和软件服务使用者组成……,SOA与大多数通用的客户端/服务器模型的不同之处,在于它着重强调软件组件的松散耦合,并使用独立的标准接口。IBM认为,SOA是一个组件模型,它将应用程序的不同功能单元(称为服务),通过服务间定义良好的接口和契约联系起来。接口采用中立的方式定义,独立于具体实现服务的硬件平台、操作系统和编程语言,使得构建在这样的系统中的服务可以使用统一和标准的方式进行交互。BEA认为,SOA是一种IT策略,它将藏于企业应用中的零散功能重新整理为具有互操作性的标准服务,可以迅速组合和重用这些服务,以满足业务需要。
SOA-AP-TF工作思路
SOA-AP-TF的目标是建立SOA 应用和实施成功实践示范,大力拓展SOA 的规模化应用能力。
新技术新理念的应用推广,总是以应用为先导的,因此AP组研究SOA的应用,是以SOA的应用模式为先导的,通过了解SOA在各种场景下的应用模式,结合支持SOA的各类技术,形成了SOA的总体框架,并基于电子政务形成了特定行业的标准规范,在一定领域形成相对竞争优势,进而形成SOA的咨询、实施方法论、解决方案体系、服务原型,并最终依赖于应用平台形成高端咨询能力,通过建立应用示范项目,结合本地服务优势,确立国产SOA平台的优势地位。
鉴于以上工作思路,我们确立了分阶段推进的策略,分别为需求界定、基础研究、应用研究和应用推广四个阶段,如图1所示,每个阶段具体任务和成果见表1。
图1、SOA-AP-TF工作阶段
表1、SOA-AP-TF的工作任务、目标、及其成果
编号
|
工作任务
|
工作目标
|
工作成果(列表)
|
1
|
应用模式研究
|
研究电子政务面临问题,SOA的应用需求、SOA适用范围、SOA应用模式的分析和研究
|
《长风联盟电子政务SOA应用模式研究报告》
|
2
|
总体架构
|
负责SOA电子政务行业总体框架研究,包括技术架构与应用架构等
|
《长风联盟电子政务SOA总体应用架构设计指南研究报告》
|
3
|
标准规范研究
|
SOA在电子政务行业应用所必须具有的规范研究,保证通用性&可扩展性,需基于国家电子政务规范及SOA相关标准
|
《总体编制说明》
《电子政务行业服务管理规范》
《电子政务行业服务流程建模与编排规范》
《电子政务行业数据建模规范》
《电子政务行业业务服务描述规范》
|
4
|
咨询方法论研究
|
研究基于SOA的咨询方法体系
|
《长风联盟电子政务SOA咨询方法论研究报告》
|
5
|
实施方法论研究
|
在各家公司形成的实施方法论基础上,梳理和总结亮点,最终形成《长风联盟SOA电子政务行业实施方法论》
|
《长风联盟电子政务SOA实施方法论研究报告》
|
6
|
服务原型规划
|
基于SOA-RA-TF的技术原型,更贴和电子政务行业应用的基础、通用的服务原型研发
|
《长风联盟电子政务SOA服务原型总体规划研究报告》
|
7
|
全程优化研究
|
在SOA基础上,进行以业务目标分解、采集、考核构造价值链的探索性研究。
|
《长风联盟电子政务全程优化原理研究报告》
《长风联盟电子政务全程优化功能设计》
《长风联盟电子政务全程优化设计说明书》
|
8
|
服务库研究
|
服务库总体框架、标准规范体系、服务目录、服务管理平台、服务门户、管理机制、应用模式
|
《长风联盟电子政务SOA服务库研究报告》
|