APP下载

电子政务云框架服务体系研究及应用实践分析

2018-12-21金俊平杜军龙周剑涛

软件 2018年6期
关键词:中间件电子政务服务体系

金俊平,杜军龙,周剑涛

(江西省信息中心,江西 南昌 330036)

0 引言

云计算属于超级计算机模式,本质上是基于互联网信息技术服务的一种共享模式,不仅调度灵活、资源共享,而且还具有可靠、智能化等优势,与电子政务智能化管理、节约化建设需求相契合,可在最大程度上减少电子政务建设成本,促使服务质量提高[1]。在欧洲一些发达国家,纷纷提出了基于云技术的电子政务发展策略,希望通过云技术减少国家对电子政务建设的资金投入。而在我国,对于电子政务云体系的建设也十分重视,国家工信部正在不断完善云技术服务体系的规划和标准制定,重点推动标准化云技术服务工作[2]。本文就电子政务云平台框架及其建设意义之上,重点分析了关于云框架服务中间件的建设。

1 电子政务云平台框架

我国从2002年开始就提出了“一站、两网、四库、十二金”为主体的电子政务框架。国务院信息化工作办公室在 2006年提出了国家电子政务总体框架,各省市以及各行业在此文件精神下,对本地的电子政务框架进行了细化和不断完善,比如上海市区县电子政务总体框架、金土工程电子政务总体框架等等[3]。对不同区域的电子政务框架进行分析,发现应用支撑平台所处位置十分重要,该平台服务内容主要有访问控制权限、组织机构、电子表单、登录、流程等,应用一体的公共性、基础性的信息设施,通过集中建设和跨部门应用系统,以信息互联保证电子政务的联通和连接。

党的十七届五中全会以电子政务战略角度,提出了“加强建设信息系统,挖掘并充分利用人口、地理、税收、金融、统计等资源,以信息互联、资源共享为核心,着重发展国家电子政务建设,促使政府管理能力、公共服务水平的提高”的建设目标、思路及重点,深入我国电子政务框架服务体系研究及应用实践。

在英美德以及澳大利亚、加拿大等发达国家,都提出了各自的电子政务框架,欧盟甚至还确定了EIF,即泛欧电子政务服务互操作框架[4]。以上各国的电子政务框架都有一个相同点,即其核心为数据、业务,其目标是为了提高政府公共服务水平及共享资源的能力,并通过相应措施或者考核等约束手段,立足于应用支撑平台,建设公共性、基础性的信息设施。

2 电子政务云平台框架服务体系建设的意义

第一,利用云技术实现资源设施的完善、优化和整合,构建基于共享模式的电子政务云,为政府业务系统提供更好的支持之外,还能够对其他新型业务系统提供支撑,进而对已有的资源达到盘活的目的,实现投资成本的降低。第二,云服务对应用系统的系统冗余、双机热备等功能,可实现高效、经济的的支撑,确保政务不会因为某种服务器故障而中断,解决了应用层面的故障隐患,另外,云计算服务可自动化,在最大程度上使得系统部署速度进一步加快,实现智能化的政务服务和管理,有利于推动“智慧政务”的建设[5]。第三,通过政务云服务体系建设,有利于提高信息化水平欠发达区域的服务水平,同时还能够促使我国电子政务平衡发展、缩小数字差异,满足各级政府对电子政务服务的需求,进而均等化公共服务。第四,电子政务云建设的推动能够减少物理服务器数量,实现能耗节约,进而让电子政务的发展与低碳经济战略目标相符。

3 电子政务云框架服务中间件建设

应用稳定可靠、重复应用、共性突出以及企业级的中间件,并建设应用支撑平台,已成为了行业共识,而在一些政府信息化建设项目中,已确定中间件的数量、招标要求,故而在政府信息化项目建设中中间件的应用成为了重要的基础设施[6]。我国电子政务随着现代科技的发展而不断普及,云概念快速走入大众,并被广泛接受,在“框架服务”、“统一标准”、“统一规划”、“资源整合”、“效能突出”、“产业推动”等方面,电子政务的作用十分重大,云框架服务中间件必然会成为时代发展趋势,并形成独特的发展形式。

运营服务和信息化建设中,云框架服务中间件是软件基础设施,基于云技术的模式运营和建设,是可重复应用的、面对服务的设计框架,规范构件与体系框架的之间的关系、流程控制、职责分配,为重复应用构件提供互操作、运行环境[7]。位于高层业务与底层系统逻辑之间的云框架服务中间件,是微内核框架、系统集成、应用支撑、SOA框架(面向服务架构)、快速开发的具体实现。

立足于微内核框架的框架服务体系,可易于扩展并使结构模块化。微内核可靠稳定、结构简单,不仅精致、优雅,而且程序易于模块化。通过模块化具有积木式拼装优势,按照解决方案的不同进行随机应变,迅速组装成合理有效的模块。模块化不回对另一个服务产生影响,更甚至还能够在系统运转进行模块替换、新增动态。

立足于SOA的框架服务中间件,可集中各类构建,提供注册服务管理以及服务的集成。由于SOA软件架构的开发是由多个厂商共同完成,故而会产生不同类型的门户服务器、内容管理系统、应用整合、身份认证提供以及信息互通等中间件厂商。随着SOA越来越完善、标准,不同种类的中间件生产厂商会逐步减少,各厂商只对其中一种或两种中间件进行专注研发,使得中间件的质量、性能进一步提高。就软件产业而言,有利于软件质量提高、开发成本降低,帮助不同生产厂商解决同类软件重复生产的问题。

框架服务中间件需遵守开放标准,才能获得广泛的生存基础。开放标准J2EE系列衍生出了JAVA蓬勃市场,无论是何种企业,都需要遵守规范,这是企业进入市场的前提条件,企业可以在标准之上进行创新、延伸。在开放标准方面,我国的标准化、信息化机构已迈出了第一步,《深圳市电子政务应用服务规范》[8]是我国第一个服务领域开放标准,可在网上免费下载,与此同时,我国对于SOA系列标准也正在加紧编制,并同中间件专题组织、支撑技术人员,使支撑中间件结合SOA服务标准。

框架服务中间件的实现,具体以云计算为主。主要有软件即服务、技术设施即服务、平台即服务三种服务形式,其中平台即服务旨在为用户创造一个应用环境,封装服务商的服务、基础设施并形成API,便于用户应用、研发。云计算平台即服务则是框架中间件的具体实现,营造了运行环境并使 API为互联网用户服务,满足不同系统的调用需求。而且支持SNA无共享集群框架具有优良的扩展能力、伸缩能力。

框架服务中间件需要集成框架作为基础组成部分,通过集成框架以及在上面建设的构建,一起组成了框架服务中间件,并利用标准协议服务公众,实现高层次的业务复用、软件复用[9]。用集成框架对服务进行管理、运行和监控,通过规范标准的服务库对数据信息进行注册、查询和保存,提供服务调用、发布功能,并监控管理服务及其调用,同时满足本地调用和远程调用,可以均衡负载、分布式应用,使集成能力进一步提高,通过标准的调用规范、Web Service协议组的组间接口描述,使各类软件平台差异予以屏蔽,使互操作更加透明,以便于原有应用系统的整合,为电子政务的业务合作、资源互通提供技术支持。

框架服务中间件的构建一般主要有单点登录、组织机构、流程、访问控制权限以及电子表单,因为结构模块化、微内核所产生的积木式拼装组件,随着框架服务中间件的深入完善和持续发展,广泛应用到各个领域,以及在特定领域内或者是行业内不同出现通用构件,比如全文检索、GIS(地理信息系统)、射频采集、BI(商务智能)等等,这些对框架服务中间件的更新,会带来一定的支持作用,使云框架服务中间件得到快速发展,比如在北京市水务局、北京市海淀区、江苏南通市以及深圳福田区等区域,应用广泛,并形成了可持续化发展的“以云框架服务中间件为支撑、以开放标准为引领,可进行应用服务化和互操作,支持平台即服务”的电子政务云框架服务体系。

4 结论

总而言之,我国政务在现代科技发展形势下逐渐趋于电子化,应用系统也越来越服务化,使得应用支撑从以往的理念化逐步向着实体化转变,将建设转变为服务,从闭塞走向开放,源自于框架服务体系、云计算理念、立足于开放标准的云框架服务中间件的探索到应用实践,促使我国电子政务建设一体化水平大大提高[10]。相信在未来的电子政务信息资源共享工作中,云计算必然会带来新的发展机遇。

猜你喜欢

中间件电子政务服务体系
智慧出行,智绘未来——新一代出行服务体系构建与实践探讨
论基于云的电子政务服务平台构建
“三效合一”构建现代农业服务体系
建好公共法律服务体系“最后一公里”
RFID中间件技术及其应用研究
基于VanConnect中间件的设计与开发
电子政务工程项目绩效评价研究
初具规模的健康管理服务体系
中间件在高速公路领域的应用
试论基于Petri网的电子政务系统