首页 > 数字政府 > 正文

电子政务的SOA攻略

2010-08-13 15:44:01  来源:计算机世界报

摘要: 在基于SOA的电子政务应用实施过程中,影响最终实施效果的因素有很多,本文对7大关键因素进行了全面分析。
关键词: 电子政务 SOA

    在基于SOA的电子政务应用实施过程中,影响最终实施效果的因素有很多,其中主要的因素包括7点,这7大因素形成了基于SOA的电子政务实施关键因素框架图(如图所示)。

 电子政务实施关键因素框架图

    1. 政务部门对SOA的认知度直接影响实施效果

    电子政务实施的相关部门需要认识到,通过建立SOA架构,各个业务系统的信息服务都能够成为随取即用的资源,以服务的形式对外发布,以松耦合原则实现共享,并可将各种服务快速整合,开发出组合式应用,实现对电子政务业务需求的快速响应。

    采用面向架构的设计和实施方法,可以优化电子政务规划、标准规范、资源共享、互联互通的效果。

    2. SOA应用场景的定义在实施过程中起到关键作用

    定义应用场景,是要理解SOA在实施环境中的需求、实现用户需求的目标,定义实施过程及应用产品的优先级,在整个实施过程中起着关键性的范围界定作用。其中包括: 定义服务模型、描述用户实施的目标、确定实现的功能、理解业务变化对SOA实施的影响、增强SOA实施中随需应变的敏捷性。

    应用场景目标和环境分析包含: 服务咨询、服务定义、服务装配、服务实现、服务基础设施和服务对象。

    3. 基础资源是实施成功的机制支持

    在研发合作机制上,可以通过建立SOA开放协作创新体系——“国际标准组织+骨干企业+行业联盟+科研院所+跨国公司”,基于开放、协作和国际化的原则,为电子政务建设提供基于SOA的“标准规范、参考架构、技术架构、解决方案、实施方法、平台产品、保障体系”等全方位支持。

    4. 基于SOA的电子政务应用实施方法论为实施成功提供指导

    基于SOA的电子政务应用实施方法论,为项目的解决方案制定、方案评估、方案确认、实施策略、实施步骤、实施步骤评估、移交等关键实施过程,提供了一套方法和指导原则。SOA实施方法论可以协调组织机构、运作、服务设计与提供之间的关系,应对业务及其需求的变化。

    5. 实施平台和工具为SOA实施提供支撑

    在选择底层平台时,用户应避免自己编写解决方案,可以选择使用多个平台的组合,实现松散耦合、重用以及技术和服务的抽象。为了保护资金投入,需要选择标准的实施平台。

    6. 项目管理的规范是实施成功的保障

    项目管理确保无重复劳动,并制定内部标准、蓝图、参考架构、设计模式、模板、共享服务等。SOA电子政务实施的管理包括: 基础设施、负载处理、版本管理、服务的生命周期管理和伸缩性、项目进度、资金筹集、人员安排、业务驱动因素、制定面向业务的服务等。

    7. 遵循标准的技术规范是实施成功的基础

    具体的SOA技术标准涉及SOA治理、服务契约、Web服务平台、面向服务的开发等各类标准。面向服务的体系结构是一个不断发展的概念,要适用于新的软件系统和现有软件系统,要适用于技术标准在不断丰富和发展的现实,应考虑管理 、实施、应用、研发等因素对实施成功的影响。


第三十五届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。