GB Z 19669-2005 XML在电子政务中的应用指南.pdf
《GB Z 19669-2005 XML在电子政务中的应用指南.pdf》由会员分享,可在线阅读,更多相关《GB Z 19669-2005 XML在电子政务中的应用指南.pdf(102页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240.60 L 67 gg 中华人民共和国国家标准化指导性技术文件GB/Z 19669-2005 XML在电子政务中的应用指南Guide for XML application in e-government 2005-02-18发布中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会2005-05-01实施发布GB/Z 19669一2005目次前言.l1I 1 范围. 2 术语和定义、缩略语2. 1 术语和定义2.2 缩略语23 电子政务框架.4 3. 1 电子政务概念.4 3.2 电子政务标准技术参考模型3.2.1 网络基础设施层53.2.2 应用支撑层53.2.
2、3 应用层63.2.4 信息安全3.2.5 管理4 XML技术介绍4.1 XML概念和核心技术4.1.1 XML基本概念 7 4. 1. 2 XML相关概念与技术 9 4. 1. 3 XML的一般应用过程144.2 XML相关的标准和规范154.2.1 服务相关语言和协议154.2.2 元数据标准204.2.3 工作流相关的语言234.2.4 事务处理和协作相关标准264.2.5 日录服务相关标准284.2.6 XML安全相关标准294.2.7 XML处理与表现相关标准324.2.8 XML开发相关标准345 XML在电子政务应用体系架构中的应用指南375.1 XML在电子政务中的应用综述5.
3、 2 应用支撑层395.2. 1 数据访问395.2.2 信息交换465.2.3 流程控制5.2.4 事务处理5.2.5 目录服务. 5. 3 应用层615.3. 1 公文处理5.3.2 业务处理GB/Z 19669-2005 5.3.3 信息发布5.3.4 信息采集795.3.5 服务调用.85 5.4 信息安全915.4.1 典型应用场景915.4.2 应用需求分析925.4.3 技术方案935. 5 管理945.5.1 典型应用场景945.5.2 应用需求分析955.5.3 技术方案95附录A(资料性附录)其他相关领域的XML标准96H GB/Z 19669-2005 前言本指导性技术文
4、件由国家电子政务标准化总体组提出井归口。本指导性技术文件主要起草单位z万达信息股份有限公司、太极计算机股份有限公司、首都信息发展股份有限公司、黎明网络有限公司、东莞市开普互联信息有限公司。本指导性技术文件主要起草人z李光亚、张峰昌、肖彼华、董晶、程华军、龚智辉、肖红、张素伟、刘晓政、狄楠、王晓晖、邪一晖、汪敏、石俊。阳山GB/Z 19669-2005 XML在电子政务中的应用指南1 范围本指导性技术文件对电子政务标准技术参考模型体系结构中的不同层次的不同模块进行了共性需求的归纳和总结,给出了电子政务中可以采用的XML技术指南,并对相关技术进行了分析比较。本指导性技术文件适用于以下对象:a) 电
5、子政务业务操作人员;b) 电子政务系统的系统集成商;c) 电子政务系统的软件开发商;d) 电子政务系统建设的监理单位。上述对象以外的相关单位、厂商、个人也可参照使用。2 术语和定义、缩略语2.1 术语和定义下列术语和定义适用于本指导性技术文件。2. 1. 1 业务模型business model 对一个组织的业务分工、业务流程、业务信息等方面的描述。2.1.2 目录服务directory service 一种在分布式计算环境中、Internet上提供目录查找的服务。2. 1.3 信息采集information collection 从各种信息源(包括系统、文件或者用户等)收集信息的过程。2.
6、1.4 信息发布information publication 通过媒体及网络,将信息正当或授权公开发表、展示。2. 1. 5 流程控制process control 对业务过程的基本控制操作,包括启动、暂停、恢复、放弃、继续、销毁等基本操作。2. 1.6 样式表stylesheet 一种描述文档数据显示在屏幕上或打印在打印机上的表现样式。2.1.7 Web服务Web service 描述一些操作(即发布、查找、绑定,利用标准化的XML消息传递机制通过网络访问这些操作)的接口。2. 1.8 XForms W3C组织制定的一种能够用于多种平台(包括桌面电脑、于持设备和信息系统)的Web表单规范。
7、GB/Z 19669-2005 2. 1.9 XLANG 微软公司所提出的一种基于Web服务的业务流程定义语言。2. 1. 10 XML命名空间XML namespace 将XML元素包装在一起以供重用的方式。2. 1. 11 XPath 2. 1. 12 XPointer 2. 1. 13 XQuery W3C组织的一种构2.2 缩略语2 下列缩略语适用APIC Applicatio ASP C Acti ve Se BPEL4 WSCBusi BPML(Busine BPSSCBusines CA C Certifica te COMCCompon CORBACComm DS扎1LCDir
8、ectoryServic DTDCDocument Type Defi DTPCDistributed Transaction EBCEnterprise avaBean) 企业avaBeanHTMLCHyperText Markup Language) 超文本置标语言HTTPCHyperText Transfer Protocol) 超文本传输协议ICECThe Information and Content Exchange Protocol) 信息和内容交换协议IDL(Interface Definition Language) 接口定义语言ISAPI CInternet Server
9、Application Programming Interface) 互联网服务器应用程序编程接口2EE(Java 2 Platform Enterprise Edition) java 2平台企业版j2SE(J ava 2 Platform Standard Edition) ava 2平台标准版jAXP(Java API for XML Parsing) 用于XML文档处理的使用avaAPI JAXR(Java API for XML Registries) 用于XML注册的JavaAPI JDOM(Java Document Object Model) Java文档对象模型JAXB(J
10、ava API for XML Data Binding) 支持XML数据捆绑的JavaAPI JAXM(Java API for XML Messaging) 支持XML通信的JavaAPI JCP(J ava Community Process) Java团体过程JDBC(Java DataBase Conn巳ctivity)Java数据库连接JMS(J ava Message Service) J ava消息服务JSP(Java Server Pages) Java服务器页面MathML (Mathematical Mark UDDI(Univ WSCI (Web Service Cho
11、reography Interface) Web服务互动接口WSDL(Web Service Description Language) Web服务描述语言WSFL(Web Service Flow Language) Web服务流程语言GB/Z 19669-2005 结构化信息标准XACML(eXtensible Access Control Markup Language) 可扩展的访问控制置标语言XHTML(eXtensible HyperText Markup Language) 可扩展的超文本置标语言XLink(XML Link Language) XML链接语言XML(eXtens
12、ible Markup Language) 可扩展置标语言XPDL(XML Process Definition Language) XML流程定义语言3 GB/Z 19669-2005 XSL(eXtensible Stylesheet Language) 可扩展的样式语言XSL T( eXtensible Stylesheet Language Transformations) 可扩展的样式语言转换3 电子政务框架3. 1 电子政务概念电子政务已成为世界各国新一轮公共行政管理改革和衡量国家及城市竞争力水平的重要标志之一。随着我国改革的深入和加入WTO,电子政务建设已成为当前我国信息化建设的
13、首要任务。a) 从电子政务的内涵看,电子政务是指运用信息与通信技术,打破行政机关的组织界限,改进政府组织,重组公共管理,实现政府办公自动化、政府业务流程信息化,为公众和企业提供广泛、高效和个性化服务的一个过程;b) 从电子政务的对象和职能看,可分为内部和外部两个部分。内部主要是各级政府之间、政府的各部门之间以及各公务员之间的互动,承担政府的决策和管理职能;外部主要是政府与企业、政府与个人之间的互动,承担政府对外服务和监管职能;c) 从不同层面电子政务推进的策略上看,由于中央、省(市人地市(区县)、县市(街镇)各级政府所担负的主要职责不同,因而电子政务在各层面上的实施重点和策略也有所不同。级别越
14、高,内部宏观决策和管理的职能越重,涉密信息越多,实施电子政务应重在领导决策系统建设和政府机构之间的信息资源共享;级别越低,其面向企业和个人的服务和监管职能越多,涉密信息越少,电子政务实施策略应着重于与社会、公众的交互行为,实现政府管理的开放性和透明性;d) 从电子政务发展的阶段看,电子政务内部建设-般要经历公文电子化一办公自动化一行政管理网络化网上协同办公四个阶段;外部建设一般应经历网上简单的信息发布一网上单向互动一网上双向互动在线事务处理四个阶段。内部建设是对外服务的基础和支撑,而对外服务的深入开展又促进了内部业务管理的整合。国际著名咨询公司GartnerGroup对电子政务外部建设的四个阶
15、段有类似的划分(如表1所示he) 从电子政务建设的政策上来看,可以包含以下几点:谨慎规划、小步快走;合理设置优先级;以政府业务流为主线;尽早实施标准化;分布构建战略性国家信息系统;建立有效的安全管理体系。表1GartnerGroup对电子政务外部建设的四个阶段的划分阶段关键特点主要挑战Web展示-一一提供信息在线内容内容创建信息展示和检索展示层次角色和职责交互一与公众交换信息搜索引擎内容管理表格文档传送支持雇员简单数据收集公共记录管理在线事务提供公共服务提供特定服务的技术架构隐私和安全与遗留系统的集成备份和恢复7XZ4小时支持筹款来源事务费用业务流程重组雇员技能部门之间合作4 GB/Z 196
16、69-2005 表1(续)阶段关键特点主要挑战政府转换一整合业务流程远程办公政府部门之间协作数据共享服务性能量化应用集成动态资金流程无线技术移动计算视频会议宽带网络综上所述,电子政务建设是一个动态的发展过程,一个复杂的系统工程,一个长期而艰巨的任务。其实质是通过电子政务的建设,推动政府职能的强化、弱化、转化,解决政府在市场经济条件下的越位、缺位、错位问题,从而实现政府职能转变、工作方式创新、业务流程再造,以适应我国加入WTO的新形势和由计划经济向市场经济发展的新趋势。3.2 电子政务标准技术参考模型图1中是国家电子政务标准化指南)(第一版)中给出的电子政务标准技术参考模型。管飞句叫川川叫川叫应
17、用层其他理其他网络基础设施层圄1电子政务标准技术参考模型3.2.1 网络基础设施层网络基础设施层向各类电子政务应用提供必要的网络基础环境,是具体电子政务应用的承载体,强调的是可用性和可靠性,除了采用冗余的部件之外,该层在很大程度上与管理层密切相关,关于这一层的划分,可参照中共中央办公厅和国务院办公厅联合下发的17号文件。3.2.2 应用支撑层应用支撑层主要是由一些不同电子政务应用所需的共享服务所组成,这些共享的服务与特定的业务应用无关,支持多个不同业务应用、独立于单个组织部门业务逻辑,如信息交换、事务处理、流程控制、数据存取等。应用支撑层是电子政务参考模型中非常重要的一个组成部分,使得政府的服
18、务提供呈现出良好的组织结构。没有共享服务,也就缺乏有效服务发布的基础,并且会由于创建重复的服务而浪费财力和物力。5 GBjZ 19669-2005 同样,应用支撑层对于数据存取而言也是非常重要的,建立全局的共享数据,是整个电子政务应用的核心。例如基础数据库可以包括宏观经济数据库、人口基础信息库、法人单位基础信息库、自然资源和空间地理信息基础数据库,其中关于基础数据的数据元管理和维护是核心的基础。建立全局的统一的数据视图,可以从根本上消除不同业务部门、不同数据库之间的信息冗余和冲突,为政府部门整合已有的业务、开展新的业务奠定基础。3. 2.3 应用层应用层包含了面向不同政府应用领域、不同客户的特
19、定应用,至少存在着几种不同的划分方法:a) 按行业来分,例如工商、税务、社保、劳动、公积金等;又要从客户收集完成服务所必应用层考虑的重点是1如何与政务部门内部已有z3.2.4 信息安全安全问题是所有国至少从以下几个环节a) 安全评估;b) 安全策略;c) 安全防御;d) 安全监控;e) 安全审计;f) 安全响应恢鱼。在以上所有的环类、与安全等级相应的安全问题的报告制度和的环节进行必要的标准含以下几个部分: a) 系统管理:电子政务系统的是如何保证这些资产的可靠性、啕管理、变更管理、事件管理、性能管理等内容;, IIIJ系统管理的主要任务也就b) 标准:标准的目的是用来保证不同系统部件之间的互操
20、作性,从而降低支持和开发成本。标准在保证互操作性的同时,也要保证应用层次的灵活性和可选择性;6 c) 策略:策略是各个政府部门需要遵循的规则,一般为指南或建议参考的形式,策略增强了标准在使用系统架构中的可操作性;d) 市场化和培训11:电子政务应用只有在客户的使用中才能变得非常有效。市场化用来决定客户所需的服务,以及最有效地发布服务的途径。而培训是用来保证IT实施、规划、采购人员正确地理解国家电子政务的架构、策略、标准、指南等内容,从而创建电子政务应用。GB/Z 19669-2005 4 XML技术介绍4.1 XML概念和核心技术XML概念和核心技术共分为三大部分:XML基本概念、XML相关概
21、念和XML应用层概念和技术。即:a) XML基本概念包括XML、Namespace、XMLBase、XMLInformation Set、CanonicalXML、XML Inclusions等;b) XML相关概念包括DTD、XMLSchema、XLink、XPath、XPointer、DOM、SAX、XSLT、XQuery、CSS、XSL、XForms等;c) XML应用层概念和技4.1.1 XML XML是一记和属性,井可数据交换的格式。SGML是第地简化,从而成为集,继承了SGML的格式。XML的特点:a) 组织数据结构XML宜用于组织易及技术制图等。XML资料。XML使计算机很简易地
22、产、ebXML、RDF、Webservice等。SGML进行了极大,是SGML简化的子信息的一种标准文本、地址簿、配置参数表、财务交引或规约),这些规则可用来帮助组织,并确保数据结构精确,没有二义性。XML避免了一般语言设计的缺漏,是可扩展的、平台独立的、可支持国际化及地区化的格式,并完全适应Unicode标准。b) XML的形式与HTML类似与HTML一样,XML使用标签C以,不一定指的是段落,依据上下文的内容,可能是价格price、参数paramrter飞人person等。7 GB/Z 19669-2005 c) XML是文本格式,宜用于计算机阅读采用文本格式的好处是不需要通过其他程序处理
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 19669 2005 XML 电子政务 中的 应用 指南
