开篇:润墨网以专业的文秘视角,为您筛选了一篇SOA实施方法范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
因业务人员、管理人员、技术人员、企业实施、政务行业应用的视角不同,对soa的理解不同,因此实施方法论要确保SOA在电子政务项目实施中,实现各个视角的不同要求。对SOA实施的理解
相关的政府部门、企业要重新思考电子政务面向服务的结构和特点思路,采用组件化和面向服务的方法实现电子政务的需求,满足项目、成本压力、灵活性、敏捷性的要求,以面向服务的思考方式和面向服务的体系结构(Service-Oriented Architecture,SOA)转换电子政务实施方法和原则。
实施SOA的重要环节是将信息流程组件化,符合电子政务用户的核心业务。在现有信息资源的基础上快速实施SOA。
应用SOA 实施方法论有利于电子政务实施中制定体系结构,定义服务编排、服务库和服务总线的模式。
随着SOA的发展,SOA的技术手段会更丰富和安全可靠,今后实施中会按照客户的需求或行业的需求提供SOA整体解决方案。有关理解框架如图1所示。
实施成功的关键因素
SOA实施方法论在项目的解决方案的制定、方案评估、方案确认、实施策略、实施步骤、实施步骤评估、移交等方面提供一套方法和指导原则,为项目成功实施提供保障。
具体指导因素包含:分析和确定实施解决方案的条件,分析和确定实施解决方案的风险,分析和确定实施解决方案的原则和思路;在明确实施解决方案的相关条件、风险和原则的基础上,明确解决方案所需资源和保障,提出实施的步骤和计划,制定实施方案,组织评估小组对实施方案进行评估,对实施所需资源的可获得性进行评估;完善方案并与客户沟通,方案的最终确认;项目移交;针对方案实施进行培训和指导。
技术方面,建立以服务为导向的体系架构(SOA),整合应用体系架构,通过业务服务提供电子政务实施的各项基本应用功能,自由地排列组合、互通互连、融会贯通,适应新的需求调整。通过标准的接口进行封装,并成服务,以服务的方式部署在系统数据与功能整合平台上。任何一个应用要访问其他应用可以通过服务的发现和服务的表述来确定被访问的服务的属性和调用格式,实现标准化的应用之间的协作,满足应用系统之间的松耦合原则,避免因为单方面的系统、程序内部的调整而冲击到另一个应用。
通过建立SOA架构,实现电子政务应用中各个业务系统的信息服务,不论是旧的或新的,都能够通过服务的包装,成为随取即用的资源,以服务的形式对外,以松耦合原则实现共享,并可将各种服务快速整合,开发出组合式应用,实现对电子政务业务需求的快速响应。
SOA实施框架
SOA实施总体框架涉及电子政务的政务部门的各项业务,需要政务部门和服务提供商等各方面的参与和配合。要提高政务部门对实施的重视程度和加强组织领导,充分发挥政务部门对实施方法的指导和协调作用。技术上采用具有高度兼容性和可扩展性的先进技术,对现有信息资源进行整合利用。制定SOA电子政务实施的各项标准规范、业务流程及相关配套规章制度,合理规划信息资源的开发利用,采用先进可靠的技术保障网络与数据的安全与稳定,为行业和公众提供准确快捷的信息服务。
SOA实施总体框架模型包括框架的设计目标、应用模式、标准规范、实施过程、项目管理、实施策略、实施技能、支撑资源等。实施框架模型如所示。