电子政务的SOA攻略

日期: 2008-08-11 作者:张鹏华 来源:TechTarget中国 英文

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



  基于SOA的电子政务实施关键因素框架图


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐