




已阅读5页,还剩61页未读, 继续免费阅读
(计算机软件与理论专业论文)河南省工商局电子政务信息交换平台的研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河南省工商局电子政务信息交换平台的研究 摘要 随着计算机和i n t r a n e t i n t e r n e t 在全世界范围内普及,大规模的电子政务 建设已经蓬勃兴起。电子政务已经成为国家信息化发展战略的核心,同时也成为 各级政府进行政务体制改革、提高行政管理效能、改善政府形象的重要手段。 本论文主要围绕电子政务的应用,系统介绍了) ( 6 c 【l 信息处理技术、w e b s e r v i c e 技术、j 2 e e 技术、n e t 技术、中间件技术、工作流技术的基本概念、 基本原理及其实际应用。在此基础上提出了河南省工商局电子政务信息交换平台 的总体设计方案:在河南省工商局政务外网平台上,构建安全的电子政务信息交 换平台,实现部门之间的信息交换和信息集成,支持部门之间的协同办公和并联 审批,为宏观决策系统、跨部门综合应用系统和公共服务系统的建设奠定坚实基 础。 信息交换系统是基于数据交换协议实现节点、中心之间的异步通信和数据交 换的。一个良好的数据交换协议不但有利于数据交换系统的实现,有利于提高数 据交换的效率、可靠性、安全性,有利于应用系统的接入,还有利于数据交换系 统的扩展和升级。本文在电子政务有关国家标准的基础上,提出了河南省工商局 电子政务信息资源标准、信息交换标准、应用标准和安全标准以及其实施过程中 遇到的关键问题的解决方案。 本论文共分七章,第一、二章简要介绍了电子政务的研究背景和基础为 以后各章做准备;第三章对电子政务相关的技术进行了较为详尽的讨论;第四章 到第六章是本文论述的重点,第四章阐述数据交换平台总体方案;第五章提出关 键问题的解决方案;第六章介绍系统实簏规划;第七章结合实例论述该数据交换 平台的实际应用。最后对电子政务的发展做了展望。 关键词: 电子政务,x m l 信息处理技术,w e bs e r v i c e 技术,工作流,中间件 河南省工商局电子政务信息交换平台的研究 a b s t r a c t w i t hc o m p u t e r sa n di n t r a n e t i n t e r n e th a v ep o p u l a r i z e da l lo v e rt h ew o r l da 1 a r g es c a t ec o n c t r u t i o no ft h ee l e c t r o n i cg o v e r n m e n th a sb e e nc u r r e n tv i g o r o u s l y t h ee 1 e c t r o n i cg o v e r 珊e n th a sb e c 删ead e v e l o p m e n t a ls t r a t e g i c a lc o r en a t i o n a l i n f o 邶a t i o n8 n da tt h es a m et i m ei th a sb e c o m eg o v e r 珊e n ti m p o r t a n tm e a n st 0r e f 0 玑i l g o v e r 衄e n ts y s t e 珊, t or a i s eg o v e r n m e n ta d i 口i n i s t r a t i v ee f f i c a c ya n di m p r o v e g o v e r 衄e n ti m a g e t h et h e s i sr o u n d i n gm a i n l ya b o u ta p p l i c a t i o no f t h ee 1 e c t r o n i c g o v e r n m e n t s y s t e m a t i c a l l y i n t r o d u c e s m a n a g e a b l et e c h n 0 1 0 9 yo f捌li n f o r m a t i o n ,b a s i c c o n c e p t ,b a s i cp r i n c i p i ea n dp r a c t i c a la p p l i c a t i o no fw e bs e r v i c et e c h n o l o g y ,j 2 e e t e c h n 0 1 0 9 y ,n e tt e c h n 0 1 0 9 y ,m i d d l e w a r et e c h n o l o g y ,w 0 r k f l o wt e c h n 0 1 0 9 y o nt h eb a s e t h et h e s i sp u t sf o 删a r dt h et o t a ld e s i9 1 1 i n gp l a no ft h ei n f o 瑚a t i o ne x c h a n g ep l a t f on l l a b o u th e r o np r o v i n c i a la d m i n i s t r a t i o nf o ri n d u s t r y c o i i l n l e r c e o nt h eo u t s i d en e t p l a t f o r mt ob u i l ds a f e t ye x c h a n g ep l a t f o r mo fe l e c t r o n i cg o v e r 衄e n ti n f o r m a t i o n , t oh a v ek e e nr e a l i z e di n f o r a t i o ne x c h a n g ea n di n t e g r a lb e t w e e nd e p a r t m e n t s , t o s u p p o r tt h e i rw o r k0 nc o o r d i n a t i o n a p p r o v eg e t t o g e t h e r ,i no r d e rt ob u i l df in l l b a s eo fm a c i om a k i n gp 0 1 i c ys y s t e m ,t o t a la p p l i c a b l es y s t e m c o m m o ns e r v i c es y s t e m t h ei n f o r m a t i o ne x c h a n g es y s t e mi sb a s e dd a t ae x c h a n g ea g r e e m e n tt or e a l i z e p o i n t ,a n de x c h a n g eb e t w e e na s y n c h r o n o u sc o m 咖n i c a t i o n d a t a ag o o dd a t ae x c h a n g e a g r e e m e n tn o to n l yb e t t e rr e a ll z e sd a t ae x c h a n g es y s t e m ,t oi m p r o v ee x c h a n g e e f f i c i e n t ,r e l i a b i l i t y ,s a f e t y , a p p l i c a t i o ns y s t e 巾i n s e r t i n g , b u ta l s ot ob e a d v a n t a g e o u st od e v e l o p m e n ta n de s c a l a t i o no fd a t ae x c h a n g es y s t e m t h et h e s i sa b o u t e l e c t r o n i cg o v e r 珊e n tisb a s e do fn a t i o n a ls t a n d a r dt o 口u ts 0 1 v a b l es c h e m e sf o rc r u x p r o b l e m so fn a t i o n a lp r o v i n c i a la d l l l i n i s t r a t i o nf o ri nd u s t y c o 哪e r c es t a n d a r d , a p p l l c a t i o ns t a n d a r d , s a f e t ys t a n d a r d t h e s ep r o b l e m sh a v eb e e nm e ti nd r a c t i c e t h et h e s i si n c l u d e ss e v e nc h a p t e r f i r s t s e c o n ds i m p l yi n t r o d u c er e s e a r c h i n g t h eb a c k g r o u n da n df o u n d a t i o no ft h ee 1 e c t r o n i cg 0 v e r 皿e n t ,i no r d e rt on e x tc h a d t e r s t h et h i r dc h a p t e ri ng r e a t e rd e t a i ld i s c u s s e st od 0w i t ht h ee 1 e c t r o n i cg o v e r 加e n t 即o mp o u r 恤c h a p t e rt os i x t ht h e r ea r ei m p o r t a n tp o i n t st od i s c u s s i nf o u r t hc h a d t e r i se x u n d e d i nf i f t hc h a p t e rt h es 0 1 v a b l es c h e m eo ft h ec r u xi s 口u tf o r w a r d i n s l x t hc h a p t e rs y s t e me f f e c t u a lr e g u l a t i o n sa r ei n t r o d u c e d i ns e v e nc h a 口t e rt h e ”a c t l c a la p p c a t l o no fr e c o u n t e d ,w h i l et h ep r a c t i c a le xa l i l p l e sc o m b i n e d a t1 a s t 1 tl sl o o k l n gf o 删a r dt ot h ed e v e l o p m e n to f t h ee l e c t r o n i cg o v e h l m e n t k e y w o r d s : ! j 8 c t r 罂? g o v e r h m e n t , 瑚li n f o r m a t i o n t e c h n o l 。g y , w e bs e r v i c et e c h n 0 1 0 9 y w o r k f l o w m i d d l e w a r e 河南省工商局电子政务信息交换平台的研究 图目 图2 1 河南省工商局电子政务网示意图4 图3 - lj 2 e e 的四层模型1 8 图3 - 2 中间件的位置2 1 图3 3 工作流参考模型2 3 图4 - 1网状结构信息交换2 7 图4 2 星型结构信息交换2 7 图舢3 信息总线2 8 图4 5电子政务信息交换平台技术框架2 9 图4 ,6 星型结构的数据交换平台的体系结构3 0 图4 7s o a p 消息中间件结构3 1 囤4 培数据交换中心系统体系结构3 5 图4 西部门节点系统体系结构3 7 图4 - 1 0 协同办公系统的体系结构3 9 图4 一l l 统一的安全体系一4 2 图4 - 1 2 电子政务应用支撑技术标准体系4 6 图5 1数据交换协议控制信息的结构5 0 郑重声明 本人的学位论文是在导师指导下独立撰写并完成的,学位论文 没有剽窃:抄袭等违反学术道德、学术规范的侵权行为,否则,本 人愿意承担由此产生的一切法律责任和法律后果,特此郑重声明。 学位论文作者( 签名) :刁彳荜 二年岁月2 7 日 河南省工商局电子政务信息交换平台的研究 第一章概述 当前,电子政务已经成为国家信息化发展战略的核心,同时也成为各级政府 进行政务体制改革、提高行政管理效能、改善政府形象的重要手段 1 。河南省工 商局在积极推进政务改革和落实国家行政许可法的过程中,也在抓紧电子政 务的建设,电子政务系统在具体实施过程中,遇到许多电予政务技术层面和非技 术层面的问题,解决这些问题最终归结为建设一个适合河南省工商局电子政务的 信息交换平台。因此,建设一个支持政务协作的信息交换平台成为河南省工商局 电子政务建设全面普及和提高的当务之急,具有极其重要的意义。 在电子政务建设过程中,各政府职能部门大部分根据自身的情况与需要, 建立各自的信息和办公系统,这些系统往往是由不同的公司在不同时期采用不同 的技术标准使用不同工具在不同的开发平台( 操作系统和数据库) 上开发出来, 而且客户端与服务器之间通常会有防火墙或者代理服务器,这些跨平台异构系统 形成了一个个信息孤岛,随着电子政务的进一步发展,各个系统在数据交换与共 享方面存在的局限越来越大【2 】,主要体现在: 无法适应政府发展的需要。随着电子政务的发展,为公众提供一站式服务的 要求,就需要解决信息孤岛问题,实现这些大量的不同位置、不同格式的数 据的共享和交换,进而集成相关的业务数据,为企业、公众和内部政务系统 提供统一和一致的服务。 无法实现真正的协作。在应用系统中,根据实际工作的需要,经常要进行数 据的交换以实现协同工作,比如公文的流转、单据和政令的传递处理等,都 需要从一个系统传递数据到另一个或者多个系统,由于系统本身相对独立的 建设方式,导致无法合理地将数据传递或交换过去,也就无法实现真正意义 的协同工作。 无法实现在线业务处理。由于系统建立的方式,导致因为工作需要发生的业 务数据和流程变化而自动变化的处理能力无法完成。大多数业务系统的过程 必须根据实际的工作情况进行具体问题具体处理,这就要求相关的应用系统 河南省工商局电子政务信息交换平台的研究 也必须能够满足这样的功能需求。 存在安全隐患。传统方式应用系统的安全结构无法实现真正的业务整合方式 的安全,不能根据业务的实际情况集成安全机制和方法,达到整个业务过程 全面的安全控制和管理。 综上所述,政府部门的业务系统需要进行合理的整合,将各种应用系统集 成起来,发挥自己的优势,满足电子政务发展的需要。 在以往的电子政务系统中,不同系统的数据交换,一般都是采用点对点的 方案来实施的,即根据特定连接需求满足特定问题。这样,对于每个应用,都要 为每个需要的资源或外部资源编写连接代码,以使得应用得以运行。当增加一个 新的系统,就需要重新和所有的系统之间建立点对点的连接。由于每个应用都有 自己特有的基础架构,这些应用在部署、更改和维护上的代价就非常高昂。因此, 迫切需要使用统一的技术建立一个独立的连接系统,能够利用统一的方式,支持 不同的平台,实现各系统之间不同结构和格式的数据的互相交换,并由工作流引 擎根据服务流程的定义统一协调各个部门业务系统之间的数据传输和消息通信。 各个应用系统都通过这个连接系统与其他应用系统进行数据交换,才能够真正实 现不同数据源的无缝连接,这个连接系统称为数据交换平台【3 。 本文将在后面的章节中详细论述河南省工商局电子政务数据交换平台的实 现。各章节内容安排如下:第二章简述河南省工商局电子政务背景与需求,第三 章阐述相关技术分析。第四章到第六章是本文论述的重点,第四章阐述数据交换 平台总体方案,第五章提出关键问题的解决方案,第六章介绍系统实施规划,第 七章结合实例论述该数据交换平台的实际应用,最后对x m l 和w e bs e r v i c e 在电 子政务中的进一步应用做了展望。 第2 页 河南省工商局电于政务信息交换平台的研究 2 1 建设目标 第二章背景与需求 河南省工商局电子政务信息交换平台建设总体目标是:在统一规划、分阶段 建设原则的指导下,在河南省工商局政务外网平台上,构建安全的电子政务信息 交换平台,实现部门之间的信息交换和信息集成,支持部门之间的协同办公和并 联审批,为宏观决策系统、跨部门综合应用系统和公共服务系统的建设奠定坚实 基础,同时完成河南省工商局电子政务信息资源标准、信息交换标准、应用标准 和安全标准的建设。 2 2 设计原则 信息交换平台设计遵循如下基本原则 统一规划、分步实旌:平台规划设计按总体目标进行规划和设计,具体 实旌按构建安全的电子政务信息交换平台,实现部门之间的信息交换和 信息集成,支持部门之间的协同办公和并联审批目标进行。 实用性与先进性相结合:平台建设功能设计以实用性为前提,突出平台 功能的实用性和有效性;技术方面以先进性为前提,通过先进的体系结 构和开发技术确保平台的开发质量,以支持平台的可靠运行和可持续发 展。 可靠性与安全性相结合:平台的运行必须稳定可靠,平台设计必须采取 严格的符合国家电子政务有关政策和规划的安全技术与措施。 标准化:平台设计要体现国家有关电子政务建设的标准或标准化趋势, 有可依据的国家或地方标准的,一定遵照国家或地方标准,没有国家或 地方标准的,遵照国际标准规范或行业惯例。同时平台的建设将对河南 省工商局有关电子政务的标准化工作提供重要的依据和实质性的支持。 易用性:在平台用户界面设计方面,充分考虑用户的计算机应用习惯和 第3 页 河南省工商局电子政务信息交换平台的研究 使用水平,使平台界面友好、活泼美观、简洁实用、提示准确、易学易 用。 2 3 河南省工商局电子政务网络系统状况 河南省工商局电子政务网分为政务外网和政务内网两部分。政务外网与政务 内网物理隔离,政务外网与各业务专网联接,政务外网与因特网逻辑隔离【4 】。示 意图如图2 1 所示。 图2 - 1 河南省工商局电子政务网示意图 河南省工商局电子政务网( 包括政务外网和政务内网) 架构在公共的网络之 上。在建设过程中充分利用现有资源,在整合原有网络设备、应用系统的基础上, 附以各种安全手段,采用分层结构、v p n 技术、灵活的信息流控制技术等,具 有网络设计符合实际、灵活扩充、宽带高速、安全稳定等特点。 2 4 河南省工商局电子政务系统建设状况 电子政务应用系统建设是电子政务建设的重点。在电子政务建设的初期就应 统一规划应用系统的建设。 2 4 1 办公应用系统 1 局域网办公自动化系统 河南省工商局电子政务信息交换平台的研究 局域网办公自动化系统( o a ) 【5 】是电子政务网应用的重要组成部分,是电子 政务应用系统最基础的应用。办公自动化系统从功能上分为四部分:一是电子邮 局系统,实现了电子邮件发、接收、回复等功能;二是协同办公应用系统,实现 图片新闻、最新公告、公告通知、新闻信息等信息发布,短信中心、网络调查、 在线用户、政务交流等信息交流,个人安排、个人工作日志、个人信息、个人通 讯录等交流园地,综合信息、滚动广告、公共资料、政策法规、常用电话号码表、 常用链接、视频在线等通用办公模块和单位工作安排、单位工作完成情况、处( 科) 室工作完成情况、处( 科) 室工作计划、处( 科) 室内工作公告、工作简报部门 办公模块;三是公文签批系统,具有收文、发文、内部文功能模块等功能:四是 手机短信系统:实现协同办公系统与手机短信提醒的有效结合,可实现公文到达 通知、会议通知、重要事务提醒等功能。同时,与c a 进行整合实现统一的身份 验证和数据传输加密、电子数字签名。 2 公文无纸化传输系统 公文无纸化传输系统是电子政务建设的主要工作之一。总体目标是基于省电 子政务网,实现全省非密级公文的无纸化传输。 2 4 2 公众服务类应用系统 目前已经建设的为公众服务的应用系统主要包括: 河南省工商局投资服务网:河南省工商局投资服务网是我省与外来投资 者经贸合作的主要媒介和载体,按国际惯例为中外投资商提供相应服务, 实现我省投资项目审批的规范管理,达到公开、透明、廉洁和高效的目 标,创造我省良好的投资环境。目前该系统正处于建设之中。 红盾信息网“一网式”审批基础平台:省工商局依托“红盾信息网”建 立政府“一网式”审批系统。完成项目工程流程设计、软件开发及网络 调试工作,确定房地产开发和药品生产、批发两个行业为“一网式,审 批的试点行业,有限责任公司为“一网式”审批的企业类型。在“网 式”审批建设的基础上,对没有行政审批项的新设立公司也采用网上登 记,网上核名、网上变更、网上年检等工作。 政务呼叫中心:河南省工商局政务呼叫中心系统充分整合内部信息资源, 河南省工商局电子政务信息交换平台的研究 提供政策咨询和业务查询服务,为市民和企业提供在处理经济社会和个 人事务时所需要的全方位、多领域、深层次的公共服务【6 】。 2 5 电子政务信息交换平台基本需求 2 5 1 任务范围 具体任务包括: 1 交换平台研发:根据河南省工商局电子政务建设的总体目标和具体情 况,研制开发一个支持政务协作的信息交换平台,实现部门之间的信息 交换,支持部门之间的并联审批和协同办公; 2 交换平台部署:完成信息交换平台在办公厅( 中心平台) 和重点部门的 部署: 3 应用接口开发:开发支持投资服务网( 软件系统) 的适配器,实现交换 平台之上的投资服务项目的联审联批; 4 标准规范制定:在信息交换平台的研发和应用过程中,研究制订河南省 工商局电子政务信息交换标准( 基于x m l 的电子政务信息交换规范) 和 信息交换平台适配器的接口规范( 适配器是应用系统或数据源与交换平 台之间的连接纽带) 。 2 5 2 平台功能需求 支持政务协作的信息交换平台,必须支持数据交换、协同办公和并联审批, 实现统一的安全体系、管理体系和标准体系【7 】。 1 数据交换 数据交换是信息交换平台的基本功能,数据交换实现平台上任意合法用户之 间的数据安全传输。数据交换是各类应用系统共享信息资源的公共渠道。 数据交换功能的具体需求如下: 支持异构数据的表示:基于数据源分布的多样性,以及数据类型的多样 性,数据交换和数据描述必须以x m l 为基础: 锋6 页 河南省工商局电子政务信息交换平台的研究 支持异构应用系统之间的数据交换:为了实现穿越防火墙、跨平台的数 据交换,数据交换应该使用s q a p 作为安全通信的基础; 支持结构化数据( 如关系数据库数据) 和非结构化数据( 如图形文件) 的交换; 支持各部门数据源( 数据库,文件等类型) 之间的双向交换,支持数据 源与应用或流程之间的双向交换,支持数据交换过程中的格式转换: 支持1 对l 和l 对多的数据传输模式, 支持自动路由选择; 提供断点续传机制; 提供可靠传输机制; 提供完善的安全机制:为适应不同的数据交换和传输安全需求,数据交 换提供数据内容的安全机制、端到端的传输安全机制、身份认证和授权 管理机制。 2 协同办公和并联审批 电子政务系统中的“网上审批”,涉及多个职能部门之间的协作,信息交换 平台必须提供相应的技术机制,支持不同级别部门、不同职能部门之间的并联审 批和协同办公应用。 并联审批和业务协同功能的具体需求如下: 支持不同部门的并联审批和协同办公; 支持各种常见的业务工作流程,如:顺序工作流程,并行工作流程,有 选择的工作流程和重复性的工作流程等: 支持工作流程的异常管理、流程执行情况的监控: 提供方便易用的流程建模、修改和监控工具: 工作流支持w 曲s e i c e 形态的活动: 并联审批和协同办公必须与数据交换采用一致的底层技术架构,具有一 致的安全和管理体系,具有相似的跨防火墙、跨平台等能力。 协同办公平台的主要任务包括: 流程定义工具:流程定义工具给用户提供一种对实际业务过程进行分 析、建模的手段,它生成业务过程的可被计算机处理的形式化描述。流 第7 页 河南省工商局电子政务信息交换平台的研究 程定义工具与工作流执行服务之间的交换通过流程描述部署服务实现, 它为工作流程定义信息的交换提供标准的互换格式及调用接口。 工作流客户方应用:作用是给用户提供一个手段,以处理流程实例运行 过程中需要人工干预的任务。这些任务可以聚合成一个统一的任务列表 并以公共的用户接口展示给用户。 被调应用程序:工作流引擎在流程实例的运行过程中,需要调用应用程 序对业务数据进行处理,这些应用程序可以是w 曲服务、本地程序、 j 2 e e ,e j b 企业组件或者符合其它对象模型的组件等。在流程定义中包含 这种应用程序的详细信息,如类型和访问方式等。 工作流执行服务:工作流执行服务是工作流的核心部分。它借助一个或 者多个工作流引擎,激活并解释流程定义的全部或部分,并同外部的应 用程序进行交互,完成工作流过程实例的创建、执行与管理,如流程定 义的解释、流程实例的控制( 创建、激活、暂停、终止等) ,在流程各 活动之间的游历( 控制条件的计算与数据的传递等) ,并生成有关的工 作项通知用户进行处理等,为工作流程的进行提供一个运行时环境。在 电子政务应用系统中业务过程的执行需要多个工作流引擎共同完成,每 个工作流引擎完成流程的一部分,因此,要求工作流执行服务之间有效 互联,通过交换流程的数据和控制等信息,共同完成同一个流程的执行。 管理和监控工具:管理和监控工具的功能是监控与管理工作流管理系统 中流程实例的状态,如管理组织角色与参与者、管理流程实例、监控流 程和活动运行状态、查询工作吞吐量或其它统计等。它与工作流执行服 务之间的交互是通过管理及监控服务完成的。 3 统一的安全体系 电子政务应用系统及其相关的信息都应该受到不同程度的安全和保密措施 的保护。因此,作为支持政务协作的信息交换平台,必须基于统一的安全基础设 施( 如密码与c a ) ,在数据交换中实现数据的机密性、完整性、确认性和不可 否认性保护,解决不同层次、不同平台之间的安全映射,构建一个完整的、紧密 的、一致的安全体系。 4 统一平台管理 河南省工商局电子政务信息交换平台的研究 提供曰志管理功能; 提供流程定制和流程监控功能 提供用户角色权限管理; 提供应用路由管理; 2 5 3 非功能需求 1 实用、易用 电子政务系统建设是工程项目必须遵照实用化原则,做到功能实用化,技术 实用化,宁精勿大,去虚求实。 2 开放、可扩展 全部采用开放系统技术,开放技术的标准和互联使新技术可以方便的引入, 基于开放技术的新产品可以方便的集成。 电子政务系统的建设需要不断完善,统一应用平台必须具备可动态扩展的能 力,使电子政务系统不断升级;电子政务系统的复杂性使得每个系统不断需要与 其他系统整合。因此,电子政务应用系统的建设必须具备扩展能力。 3 标准化 采用技术必须符合国际主流技术标准,顺应技术发展潮流,同时,制定相关 应用、数据、安全及实施标准,便于系统的管理、维护、扩展以及互联互通。 4 可管理 电子政务系统要求对系统的各种资源进行有效管理,应用系统的管理依靠统 一应用平台来完成,同时,统一应用平台也需要监控网络,数据库等基础设施的 资源,因此统一应用平台必须具有很好的可管理性。 5 示范性 电子政务系统采用的技术和产品对社会具有广泛的示范性和引导性,电子政 务平台的总体结构应依据国家电子政务安全规范和国家电子政务标准技术参考 模型设计。 6 整合性 电子政务系统实现内部办公和外部事务处理的整合,通过建立政务办公信息 流和事务信息流的平滑对接,提高信息流的效率。同时,能够实现多种沟通模式 河南省工商局电子政务信息交换平台的研究 的整合,通过通讯平台的多样化优势,提高电子政务系统的覆盖能力。 河南省工商局电子政务信息交换平台的研究 第三章相关技术分析 3 。1x m l 信息处理技术 信息是各个系统建设的核心资源,随着各个系统建设技术的发展、系统的升 级、业务部门的变化,信息应该成为独立于各个系统的、可以不断被重复利用的 资源而被长期保留下来;另一方面,信息应该在各个不同的系统之间实现共享、 交换和传递。如政府网站信息、内部办公信息、各种资源库信息等等,在建设这 些相关系统的同时,重点关注信息本身的规范化建设。信息表示技术就是解决信 息规范化的技术,它提供一种独立于任何系统、任何平台、通用的数据内容描述 语言和方法。 电子政务各应用系统之间要实现信息资源共享和互操作,互相理解对方的信 息,采用统的信息表示规范非常重要;无论对于应用层的公文处理、业务处理、 信息发布,还是对于应用支撑层的信息交换、事务处理、流程控制,都需要一种 信息的表示封装技术,以便在各应用系统之间实现信息的传递和处理。 信息表示按照一定的规范对数据进行描述和组织,并通过这些规范,让上层 应用以及平台其他组件能够对这些数据进行正确的解析或提取所要的信息。 好的信息表示技术应解决如下问题: 信息的自描述性:允许信息在不同的系统中都能被正确识别和处理,而 不依赖于专门的系统或工具。这个特性使差异性可以存在,使计算机可 以在没有人为干涉的情况下,理解数据的含义。 信息的可扩展性:允许在现有的信息结构中扩展新的结构,以满足未来 业务的变化和发展。 信息的可校验性:通过定义一些约束条件,系统可以自动校验信息的格 式是否满足约束。 信息的层次结构:允许信息的层次性描述。比如:一个商品可以有品名、 商品代码和价格,价格又可以有基本价格、商品税和运输费等。 信息的关联:允许信息之间建立多种关联:如对多、多对一和双向链 接和关联。 河南省工南局电子政务信息交换平台的研究 信息的多样式表支持:允许将数据内容与他们的表现形式分开,这样既 可以只关心数据的逻辑结构,也可以通过样式表来格式化数据的表现。 信息的多语言支持:允许表示多种语言的信息,使同一语种的信息在多 种语言的系统环境下都能处理。 信息表示的主要通用置标技术有:s g m l 和x m l 技术【8 】。x m l 是电子政 务的主要信息表示技术。 标记语言x m l 出现后,很快被国际标准化组织、学术界和工业界所青睐, 并制定了多种x m l 的相关标准,推动了) a l 的应用和发展,l 将成为不同 平台、不同应用系统、不同语言之间数据交换的标准。 “l 不仅仅是一种标记语言,而且是一系列的技术,这一技术家族为开发 具有更好的可扩展性和互操作性的软件提供一种解决方案。这些技术归结为以下 四类: 1 元语言技术t 即m 。语言规范; 2 核心技术:也可以称为基础技术,包括命名空间( n a m e s d a c e ) 、x m l s c h e m a ,信息集( i n f o 玎n a t i o ns e t ) ,抽象数据模型( a b s t r a c td a 诅m o d e l ) , 规范的“l ( c a n o n i c a l 订l ) 等。 3 处理技术:指广义订l 文档处理基础,而不仅仅是x m l 文档的解析。 包括文档对象模型( d o c 啪e n t0 b j e c tm o d e l ,简称d o m ) 、可扩展样式 表语言( e x t e n s i b l es t y l e s h e e tl a n g u a g e ,简称x s l ) 、) ( i l 路径语言( x 】l p a 血l a n g u a g e ,简称x p 砒) 和x m l 指针语言( x m l p o i n t e rl a n g u a g e , 简称x p o i n t e r ) 等。 4 应用技术:基于x m l 的应用技术,包括可升级矢量图形e s c a l a b l ev e c t o r g r a p h i c s ,简称s v g ) 、数学标识语言( m 甜1 e m a t i c a lm a 幽j pl a i l g l l a g e , 简称m a t h m l ) 等。 x m l 语言具有如下特点: x m l 不但是标记语言,而且是可扩展的( e x l e n s i b l e ) 标记语言。不同 个人、不同行业和应用都可以根据实际需要定义新的标记语言。准确的 说,x m l 是一种元语言,基于它提供的规则,可以制定各种各样的标记 语言; 第1 2 页 河南省工商局电子政务信息交换平台的研究 信息的显示与处理分离:在l 中,文档内容以什么样的形式显示由 可扩展样式语言( e x t e n s i b l cs 够l el a i l g l l a g c ,简称x s l ) 和层叠样式表 ( c a s c a d i n gs t y l es h e e t s ,简称c s s ) 加以控制。如果需要改动信息的表现 方式,无须改动信息本身;x m l 中数据搜索可以简单高效地进行;x m l 文档制定者可阻根据数据自身的逻辑定义文档结构:显示与内容分离, 极大地拓宽了x m l 的应用领域: x m l 遵循严格的语法要求,结构清晰,可读性好,容易编制,便于不同 系统之间信息的传输。 使用x m l 来描述数据时,可以方便的在相同的或是不同的系统中对这些数 据进行互操作。例如,一位开发者可以使用来自另一个系统的数据,只要那些数 据是用) 。v f l 描述的,开发者在考虑软件的互操作性时不必担心诸如平台、操作 系统、语言、或是数据存储等各方面的不同。 近年来,x m l 已逐渐成为不同应用之间交换结构化数据的开放和有效的机 制,类似i n t e m e t 上的a s c i i 码。具体而言,x m l 主要有以下几个应用领域: 元数据和文档归档; 数据传输: w 如和互联网的应用; 多媒体中的应用; 行业应用。 x m l 在这几个应用领域中的应用又可以归结成两种方式: ) ( i l 作为文档; x m l 作为消息。 不管在哪个应用领域、以何种方式使用x m l ,都存在一个共同的问题,即 x m l 数据的安全。对于政府而言,政务信息化是政府行为,直接涉及政府的核 心政务,必然要求电子政务的实施过程始终具有高度的可靠性和安全性。所以, 无论x m l 多么强大,如果没有解决好x m l 数据的安全性问题,x m l 不可能得 到真正的应用。 第1 3 页 河南省工商局电子政务信息交换平台的研究 3 2w e bs e n ,i c e 技术 电子政务应用系统中的消息服务可以实现各种格式的信息从一个地方传递 到另外一个地方的功能。消息服务是一个软件,它以一种可靠的、异步的、松散 耦合的、语言无关的、与平台无关的方式在分布式应用系统之间传递消息提供支 持。 消息服务主要解决下面问题: 信息的统一封装:只有统一封装格式,才能进行统一的交换。就像邮政 信函业务,其前提条件是大家必须按规定格式填写信封。 统一编址问题:统一的地址编码是屏蔽物理网络的内在需求,也是进行 统一信息交换的基础。设计一套统一的、简单易用、易扩展、易管理的 地址编码体系,是实现信息交换的关键。 信息的可靠传输:消息服务是为上层应用提供信息交换服务的,所以将 信息可靠地传输到目的地址是基本要求。也就是说,消息服务必须实现 通信中间件( 或消息中间件) 的功能,而现有的i p ,r c p h t t p 协议并没 有实现此功能。 路由问题:在一个大的信息交换网络中,可能会有许多信息交换节点, 当某个信息需要通过多个节点到达目的地时,就出现路由寻址的问题。 传输的效率问题:信息交换关心的是信息的传输与交换,而不是信息本 身的含义。为了实现高速的信息交换,需要将信息的表示与交换分开, 同时采用专门的信息交换设备来提高性能。信息交换应该具有充分的灵 活性,可根据实际需要组建多节点交换网络以提高总体交换性能。另外, 信息在传输过程中需要通过压缩来提高传输速度。 可管理性问题:提供日志、审计、会话管理、传输优先级等。 w 曲s e r v i c e 技术序列是解决复杂网络环境下消息传递的有效技术。w c b s e r v i c e 是一种在i n t e m c t 上共享数据和功能的手段,它的调用遵循特定的技术标 准,如x m l 协议、x m l 消息协议s o a p 、服务描述协议w s d l 【9 】、服务注册 和查找协议u d d i 【1 0 】,w e bs e 九,i c e 为组织间的交互提供一种标准“接口”方 式【l l 】。 w 曲s e r v i c e 是一种新型的软件应用,能够通过x m l 消息及i n t e m e t 协议完 第1 4 页 河南省工商局电子政务信息交换平台的研究 成与其他软件应用的直接交互。w 曲s e r v i c e 的目的和作用是提供一种国际统一 的规范和技术,进行i n t e r n e t 上各种软件应用的统一功能描述和功能共享,为功 能整合集成和信息交换处理提供实现基础。x m l 提供在不同平台系统之间的数 据层集成能力,w 曲s e r v i c e 提供在不同平台系统之间在软件应用层进行功能自 动整合集成和自动化处理所需要的技术架构【1 2 】。 w 曲服务技术建立在x m l 技术的基础上,其功能接口及调用形式可以通过 x m l 标准定义、描述和检索,w 曲服务的体系架构与w 曲应用的n 层架构类似, 不同点在于最上层的面向浏览器的w 曲s e r v e r 被面向程序( w 曲s e i c ec i i e m ) 的 w 曲服务所取代。而使用w 曲服务的程序可以是桌面应用程序,也可以是另 个w 曲服务。构筑w 曲服务的w 曲服务技术家族的主要成员有帆。s c h 锄a 、 s o a p 、w s d l 和u d d i ,它们都是完全基于x m l 技术的。其中x m ls c h 锄a 为在不同系统( 铀服务) 之间交换数据提供一个核心的跨平台数据建模工具; s o a p 为在不同系统之间实施平台无关的信息交互定义一套基本的元规则和跨 平台消息机制【1 3 】,s o a p 是w 曲服务体系中服务交互的基础架构;w s d l 是 w 曲服务接口界面的跨平台描述工具,依靠w s d l ,w 曲服务的交互过程就能 被系统自动处理;u d d i 是解决动态服务集成问题的一种尝试,实现基于w e b 的信息与服务自动注册、查找和访问。w 曲s e r v i c e 技术使得底层平台对应用交 互透明,应用的互操作能力得到了前所未有的提升,从而成为新一代1 1 1 t e m e t 软 件技术。 从使用者的角度来看,w 曲服务是一种部署在w e b 上的对象组件,它具备 以下特征: 完好的封装性:w 曲服务作为一种部署在w 曲上的对象,具备对象的良 好封装性,对于使用者而言,能且仅能查找、定位和使用该服务提供的 功能列表及功能实现。 松散耦合:这一特征源于对象组件技术,当一个w 曲服务的实现发生 变更的时候,调用者是不会感到这一点的,对于调用者来说,只要w 曲 服务的调用接口不变,w 曲服务实现的任何变更对用户来说都是透明 的,甚至是当w 曲服务的实现平台从j 2 e e 迁移到了n e t 或者是相反的 迁移流程,用户都可以对此一无所知。对于松散耦合而言,尤其是在 河南省工商局电子政务信息交换平台的研究 对雅衲竺絮鬈。等篓笔嘉鬈茎:,竺竺 s 删c = 。黧焉鬻篙暴搿篇茹峭合 硫r 眦e t ) 中出现时,企业内的应用集成里月“舒卿”“ 竺篓慧譬慧誊譬w 一删:蝴务 巾篡芝二尝嚣? 5 蓑= 卜茹俐加 竺苎篇黑慧菩翟羔罴磊俐惭 翼黧髻震0 篇嚣篡尝淼茹舭 工具能够利用更优秀的用户界面提供辫趟。步1 。“一 一 磊1 6 页 河南省工商局电子政务信息交换平台的研究 使得用户使用l m 锄e t 更为方便,能够获得更加便捷的服务。 面向设备的w e b 服务( d e v i c 加r i e n t e dw e bs e n r i c e ) :此类服务的使 用终端一般是手持设备和日用家电,对于前者而言,可以在不需修改原 有网络服务的体系架构前提下,使先前的网络服务支持除p c 以外的各 种终端,比如p a l i n 、p o c k e t p c 、手机等。这里一些类似天气预报服务、 e m a i l 服务、主动信息服务等变得更为有效和便捷。对于日用家电,有 了w 如服务作为基础框架,智能型的日用家电将真正获得标准的支持, 从而具有广泛使用的可能。 面向系统的w e b 服务( s y s t e m o r i 蛆t e dw e bs e n ,i c e ) :一些传统意义 上的系统服务,比如用户权限认证,系统监控等,如果被迁移到全球范 围的i n t e m e t 上,或者企业内部的i n t r a l l e t 上,其作用范围将从单个系统 或局部网络拓展到整个企业网络或整
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年商务师职业资格考试题库:电商内容营销与传播试题
- 2025年大学教育学专业题库- 教育学中的教育评估方法探讨
- 2025年医保知识考试题库及答案:医保政策调整对医疗保险制度的影响试题
- 2025年医保知识考试题库:支付方式改革影响试题
- 2025年美容师初级技能水平测试卷:美容师美容院市场营销策划试题
- 2025年大学教育技术专业题库- 在线知识共享平台在大学教育中的应用
- 2025年大学特殊教育专业题库- 特殊教育教师职业发展路径
- 2025年医保信息化平台操作实务考试题库及答案
- 基于ITER项目的TER极向场线圈氦进管优化设计与关键制造技术探索
- 中学英语课文精读及解析资料
- 三年级数学计算题专项练习及答案集锦
- 养殖业危险废物处理方案
- 2025邮政储蓄银行四川省分行社会招聘考试参考试题及答案解析
- 【100题】2025年时政试题及答案
- 高处作业考证培训课件
- 2024年南京大学公开招聘辅导员笔试题含答案
- 2025年高考全国二卷数学真题(解析版)
- 航空煤油储存管理办法
- 高中政治课课件模板
- 新学期,新征程+课件-2025-2026学年高二上学期开学第一课主题班会
- 廊坊市物业管理办法
评论
0/150
提交评论