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