1、引言
随着互联网的日益渗透,电子政务建设在世界范围内得到广泛的重视和推进,深刻改变着政府传统的组织结构和管理服务模式,从而加快周民经济和社会信息化的进程,推动经济社会全面协调可持续发展。但是目前,电子政务都是各自为政,无法互通,出现信息孤岛,多个电子政务无法集成在一起来提供服务,而利用S0A和多层次体系结构实现扩展性强、集成能力好、松散耦合的平台就成为一条解决上述问题的途径。
2、SOA概述
面向服务的软件体系架构将所有的功能都定义为服务,服务都独立,服务的内部实现对服务使用者来说是透明的,只需通过服务接口来调用,而且关心的是服务是否能够返回所期望的结果,服务的调用不是局限在某一特定的范围内,可能是公司内部网内完全不同的系统上的不同地址空间中,还有可能是在合作伙伴的系统上的应用程序中。
SOA组成部分包括:
·服务请求者:服务请求者使用各种查找操作定位代理注册表中的条目,然后绑定到服务提供者以调用其Web服务之一。
·服务提供者:服务提供者在服务代理处按照分类注册自己提供的服务并向服务请求者提供服务。
·服务代理:服务代理是联系请求者和提供者的纽带。
SOA实现的平台,包含的基本组件有两类:功能元素和服务质量元素
3、传统电子政务系统存在的问题
·“信息孤岛”问题:传统的电子政务系统主要针对各部门自身的业务需求实现的,造成应用系统独立建设,缺乏统一标准,信息资源分割严重,无法进行一致维护和系统间的交互。
·可扩展性差:基于传统技术构建的电子政务应用,常以点对点的信息共享和交换为主,这种模式欠缺灵活,瓶颈明显,可扩展性弱。
·可重用性差:由于信息来源于不同地域、不同部门、不同部委,导致数据处理不一致性问题,对于资源利用和共享成为难点,而且目前主要集中在代码可重用性上,企业内系统间或企业间,或者政务各部门的系统问很难达到可重用性。
·互操作性差:电子政务系统之间相互独立、互不通信,形成信息孤岛。
·平台、语言多样性:系统有多种语言实现,分别基于不同的标准,生成的组件很难结合使用,同样很难集成。
4、SOA为电子政务系统带来了契机
SOA自身具备松散耦合、粗粒度、与平台无关的特点,强调了统一规划、统一标准、统一平台和统一管理,能够对新需求快速做出反应:
·SOA能够将企业或合作伙伴的有用资源改造成服务,结合现有的服务,开发出功能更强大的服务,使得软件开发不必从零开始,缩短了开发周期,降低了开发成本。
·为了提高企业的竞争力,企业在不断的发展。SOA的松散耦合的特性,使得业务细节上的变化只需要修改相应的服务实现,而完全新增的业务,可以开发出新服务,再整合到已有的系统中。
5、SOA架构和多层次体系结构的信息共享平台
5.1、平台概述
信息共享平台是依托于国家电子政务网络平台上的,通过信息共享平台的建设和相关的系统集成,实现宏观经济管理部门的互联互通和信息共享,促进部门间的业务协同与互动,提高业务管理信息化和科学决策水平,增强政府调控宏观经济、驾驭市场变化、应对经济突发事件、总揽经济全局的能力,为党中央、国务院及时、准确、全面地掌握宏观经济运行态势提供信息服务。
5.2、平台总体体系结构
信息共享平台上的服务是以模块的形式存在,由服务形成的业务过程以组件、插件和Portlet的形式存在。这些服务和业务过程分别由信息共享平台组件描述、插件描述和模块描述进行描述。信息共享平台内部组件、模块、插件的访问者与提供者之间采用http协议通讯,通过提供相应的使用规则和使用方法,信息共享平台内部以及所集成的应用系统将遵守该规则,构建和使用组件、模块和插件。信息共享平台提供组件、模块和插件的注册管理,只有通过注册才能被使用。模块、组件、插件和Portlet可以分别进行授权,将访问权授予不同的用户。
图1信息共享平台的总体体系结构
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
荣登北京市优秀创业项目榜首 云适配获业界认可
海淀区人力社保局推荐的“云适配”项目经过单位推荐、资格初审、专家评审、公示等程序,最终从全市报选的诸多项目中脱颖而出,当选为“北京市创业项目中的引领项目类第一名。”
-
云案例:云计算解围国药控股信息孤岛
不可否认现在云计算已经进入到了落地的阶段,各行各业已经实施自己的云计算。那么云在国药控股中发挥的怎样的作用?
-
基于SOA的企业信息共享平台技术架构
我国企业信息化建设始于20世纪80年代,目前大部分企业已经建立了各种各样的应用系统,但如何建议基于SOA的企业信息共享平台技术架构。
-
基于S0A架构下多层次信息共享平台解决方案(二)
怎样建立一个平台使之最终满足了不同级别的业务需求,并避免信息孤岛的出现?S0A架构提供您解决方案。