XML技术及应用 第9章_XML在Web2.0技术中的应用

XML技术及应用 第9章_XML在Web2.0技术中的应用

ID:45860884

大小:125.00 KB

页数:18页

时间:2019-11-18

XML技术及应用 第9章_XML在Web2.0技术中的应用_第1页
XML技术及应用 第9章_XML在Web2.0技术中的应用_第2页
XML技术及应用 第9章_XML在Web2.0技术中的应用_第3页
XML技术及应用 第9章_XML在Web2.0技术中的应用_第4页
XML技术及应用 第9章_XML在Web2.0技术中的应用_第5页
资源描述:

《XML技术及应用 第9章_XML在Web2.0技术中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XML技术及应用第九章XML在Web2.0技术中的应用水利水电出版社古凌岚、罗佳等编著知识要点web2.0AJAX技术RSS订阅9.1AJAX技术AJAX技术简介AJAX全称为“AsynchronousJavascriptandXML”(异步Javascript和XML),是指一种创建交互式网页应用的网页开发技术。Ajax应用程序的优势在于:1.通过异步模式,提升了用户体验;2.优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用;3.Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。9.1A

2、JAX技术AJAX技术的应用Ajax的核心是Javascript对象XmlHttpRequest。该对象在InternetExplorer5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用Javascript向服务器提出请求并处理响应,而不阻塞用户。9.1AJAX技术实例:无刷新页面直接编辑书籍资料问题:书籍资料的编辑工作通常是在一个书籍列表界面中选择需要编辑的某一条书籍记录,服务器接受到该书籍的唯一标识号后将返回给用户该书籍的编辑界面,用户完成编辑之后选择确认,编辑后的数据将提交服务器,服务器保存数据之后再返回

3、到刷新后的书籍列表界面。在大量的书籍资料将要编辑的时候,操作人员认为执行效率不高,而且每修改一条记录都要重新刷新整个书籍列表,导致大量的使用了服务器资源和网络资源,这对于一个普通操作来说不是一个好的事情。现在操作员希望能进行改进,希望能够在书籍列表界面直接编辑书籍的资料,而且编辑一条记录之后能够保存并刷新这条新数据但不需要刷新整个书籍列表,从而加快编辑书籍资料的速度,提高效率。9.1AJAX技术分析确定无刷新页面直接编辑书籍资料的机制编写web客户端程序编写web服务器端程序调试运行9.1AJAX技术确定无刷新页面直接编辑书籍资料的机制Web客户端服务器

4、端XMLHTTP对象请求(XML)响应(XML)Web页面JavaScript模块页面内容获取数据更新页面XmlHttp对象9.1AJAX技术XmlHttp对象属性属性描述readyState返回当前请求的状态。只读onreadystatechange指定当readyState属性改变时的事件处理句柄。responseBody将回应信息正文以unsignedbyte数组形式返回。只读responseStream以AdoStream对象的形式返回响应信息。只读responseText将响应信息作为字符串返回。只读responseXML将响应信息格式化为Xm

5、lDocument对象并返回。只读status返回当前请求的http状态码。只读statusText返回当前请求的响应行状态。只读9.1AJAX技术XmlHttp对象方法方法描述abort取消当前请求getAllResponseHeaders获取响应的所有http头getResponseHeader从响应信息中获取指定的http头open创建一个新的http请求,并指定此请求的方法、URL以及验证信息(用户名/密码)send发送请求到http服务器并接收回应setRequestHeader单独指定请求的某个http头9.1AJAX技术单元练习酒店的客户资

6、料需要经常修改,请使用AJAX技术提高客户资料修改的效率。9.2RSS应用RSS应用简介RSS(也叫聚合内容,ReallySimpleSyndication)是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。RSS是一种起源于网景的推技术,将订户订阅的内容传送给他们的通讯协同格式(Protocol)。9.2RSS应用XML在RSS应用中的作用RSS种子使用XML语言描述了该RSS频道的最新内容(item),包括内容的标题、url地址、摘要等信息。阅读器通过读取该XML文档就可以显示一个内容列表,用户通过点击某一个标题就直接链接到相应的url地

7、址,从而可以看到该标题所对应的详细内容。9.2RSS应用XML在RSS应用中的作用9.2RSS应用实例:在网上发布最新图书信息问题最新图书信息应该能够以RSS的形式发布在网上,以便用户订阅。9.2RSS应用分析确定RSS文件生成方式部署RSS调试运行9.2RSS应用确定RSS文件生成方式RSS链接指向一个空页面,该页面后台程序访问数据库后通过Response.Write方法将数据库中最新的图书信息以RSS文件的格式返回9.2RSS应用部署RSS将Rss.aspx文件地址发布到web服务器.9.2RSS应用单元练习酒店的客房信息需要以RSS的形式发布到网上

8、。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。