还剩2页未读,继续阅读
文本内容:
谈计算机网络信息安全技术摘要为了满足日益增长的需求,人们提出了基于XML的Web服务它的主要目标是在现有的各种异构平台的基础上构建一个通用的与平台无关、语言无关的技术层,各种平台上的应用依靠这个技术层来实现彼此的连接和集成,WebServices的核心技术主要是XML技术、SOAP技术、WSDL及UDDI等本文对此进行了探讨关键词WebServices网络完全技术1XML技术近年来,XML已成为数据表示和数据交换的一种新标准其基本思想是数据的语义通过数据元素的标记来表达,数据元素之间关系通过简单的嵌套和引用来表示若所有web服务器和应用程序将它们的数据以XML编码并发布到Inter,则信息可以很快地以一种简单、可用的格式获得,信息提供者之间也易于互操作XML一推出就被广泛地采用,并且得到越来越多的数据库及软件开发商的支持总体讲来,XML具有自描述性、独立于平台和应用、半结构化、机器可处理的、可扩展性和广泛的支持等特点因此,XML可被广泛应用于电子商务、不同数据源的集成、数据的多样显示等各个方面XML描述了一个用来定义标记集的方法用于规定一个标记集,填入文本内容后,这些标记和纯文本一起构成了一个XML文档一个良好的XML文档必须满足以下几条规则1有一致良好定义的结构2属性需用引号引起来3空白区域不能忽略4每个开始标签必须要有一个与之对应的结束标签5有且只有一个根元素包含其他所有的结点6元素不能交叉重叠但可以包含7注释和处理指令不能出现在标签中8大小写敏感9关键词“D0CTYPE”、“ELEMENT”、“ATTRIBUTE”和“ENTITY”要大写为了说明特定的语法规则,XMLDTDDocumentTypeDefination采用了一系列正则式语法分析器或称解析器将这些正则式与XML文件内部的数据模式相匹配,以判别文件是否是有效一个DTD描述了标记语言的语法和词汇表,定义了文件的整体结构以及文件的语法在Inter中,一个最重要的问题是如何实现数据的交互,即客户端和服务器端双向数据交流当前所面对的是一个物理上分散的、异源、异构的数据环境,能方便地从这些数据中取得所需要的信息极为重要XML满足这一要求,它可以将各种类型的数据转换成XML文档,然后对XML文档进行...。