- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试论中等专业学校计算机网络信息安全技术
精品论文 参考文献
试论中等专业学校计算机网络信息安全技术
李建兵 山西省吕梁经济管理学校 033000
摘 要:本文阐述了计算机网络信息安全技术,在现有的各种异构平台的基础上构建一个通用的与平台无关、与语言无关的技术层,各种平台上的应用依靠这个技术层来实现彼此的连接和集成。
关键词:安全技术 XML技术 SOAP技术
为了满足日益增长的需求,人们提出了基于XML的Web服务。它的主要目标是在现有的各种异构平台的基础上构建一个通用的与平台无关、与语言无关的技术层,各种平台上的应用依靠这个技术层来实现彼此的连接和集成,Web Services的核心技术主要是XML技术、SOAP技术、WSDL及UDDI等。
一、XML技术
XML已成为数据表示和数据交换的一种新标准。其基本思想是数据的语义通过数据元素的标记来表达,数据元素之间关系通过简单的嵌套和引用来表示。若所有web服务器和应用程序将它们的数据以XML编码并发布到Internet,则信息可以很快地以一种简单、可用的格式获得,信息提供者之间也易于互操作。XML一推出就被广泛地采用,并且得到越来越多的数据库及软件开发商的支持。XML具有自描述性、独立于平台和应用、半结构化、机器可处理、可扩展性和广泛的支持等特点。因此,XML可被广泛应用于电子商务、不同数据源的集成、数据的多样显示等各个方面。XML描述了一个用来定义标记集的方法用于规定一个标记集,填入文本内容后,这些标记和纯文本一起构成了一个XML文档。
一个良好的XML文档必须满足以下几条规则:1.有一致良好定义的结构。2.属性需用引号引起来。3.空白区域不能忽略。4.每个开始标签必须有一个与之对应的结束标签。5.有且只有一个根元素包含其他所有的结点。6.元素不能交叉重叠但可以包含。7.注释和处理指令不能出现在标签中。8.大小写敏感。9.关键词“DOCTYPE”、“ELEMENT”、“ATTRIBUTE”和“ENTITY”要大写。
为了说明特定的语法规则,XMLDTD(Document Type Defination)采用了一系列正则式。语法分析器(或称解析器)将这些正则式与XML文件内部的数据模式相匹配,以判别文件是否是有效。一个DTD描述了标记语言的语法和词汇表,定义了文件的整体结构以及文件的语法。在Internet中,一个最重要的问题是如何实现数据的交互,即客户端和服务器端双向数据交流。当前所面对的是一个物理上分散的、异源异构的数据环境,能方便地从这些数据中取得所需要的信息极为重要。XML满足了这一要求,它可以将各种类型的数据转换成XML文档,然后对XML文档进行处理,之后再将XML数据转换为某种方式存储的数据。XML的数据源多种多样,但主要分为三种:(1)本身是纯文本的XML文档、TXT文件、DAT文件等。(2)来自于数据库,如关系数据库、对象数据库等。(3)其它的带有一定格式的应用数据,如邮件、图表、清单等。针对不同的数据源可以采用不同的技术进行转换。纯文本文档是最基本也是最简单的,它将数据存储于文本文件中,可以直接方便地读取数据。
二、SOAP技术
SOAP(simple Object Access Protocol,简单对象访问协议)是由Microsoft、IBM等共同提出的规范,目的是实现大量异构程序和平台之间的互操作,从而使存在的应用程序能够被用户访问。
W3C的SOAP规范主要由SOAP封装、SOAP编码规则、SOAPRPC表示及SOAP绑定四方面的内容组成。
1.SOAP封装(SOAP Envelop):构造了一个整体的SOAP消息表示框架,可用于表示消息的内容是什么、谁发送的、谁应当接收并处理它,以及处理操作是可选的还是必须的。信封包含了SOAP消息头部(可选)和SOAP消息体(必须)。消息体部分总是用于最终接收的消息,头部可以确定执行中间处理的目标节点。附件、二进制数字及其他项目均可以附加到消息体上。
2.SOAP编码规则(SOAP Encoding Rules):定义了一个数据编码机制,通过这样一个编码机制来定义应用程序中需要使用的数据类型,并可用于交换由这些应用程序定义的数据类型所衍生的实例。
3.S0AP RPC表示(S0AP Representation):定义了一个用于表示远程过程调用和响应的约定,与HTTP相似,RPC使用请求——响应模型交换信息。使用SOAP调用远程方法的主要工作就是构造SOAP消息。SOAP请求消息代表方法调用,被发送给远程服务器,SOAP响应消息代表调用结果,返回给方法的调用者。
4.SOAP绑定(SOAP Binding):定义了一个使用底层协议来完成在节点间交换SOAP消息的机制。SOAP消息的传输依靠底层
文档评论(0)