鉴于大家对电气工程与自动化类别十分关注,我们编辑小组在此为大家搜集整理了“web邮件系统数据传送方式”一文,供大家参考学习!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
1.1 Ajax技术的原理 AJAX 这项技术是由JessejamesGarett首先提出的。其实AJAX并不是一门新生语言或者新的技术,它是将传统技术加上几项技术组合在一起再以一定的方式、方法组装起来,将各自的功能在共同的协作中发挥出来。其主要的几种技术包括: XHTML:对应W3C的XHTML规范。 CSS: 对 应W3C的CSS规范,目前是CSS2.0。 DOM:这 里的DOM主要是指HTMLDOM,XMLDOM包括 在下面的XML中。 JavaScript:对应于ECMA的ECMAScirpt规范。 XML:对 应W3C的XMLDOM、XSLT、XPath等等规范。 XMLHttpRequese:对应W3C的Web Applications l.0的规范的一部分。 虽然 AJAX技术是基于以的几种技术。可是其核心的技术就只有JavaScript、XMLHttpRequest、XML和DOM四种: (1)JavaScript 是一种基于对象和事件驱动并具有安全性能的脚本语言。这是一门被许多人们熟知的编程语言,它拥有自己的编程标准,最主要的是它可以直接在客户端进行一些事件的处理,充分的发挥了客户端的运算能力,这样就不需要将用户所提交的简单的请求传到服务器处理再传回来,从而大大减轻了服务器的负担。 (2) XMLHttpRequest是AJAX中最核心的技术。最早是由微软在IES.O浏览器中率先推出的。AJAX技术之所以能够被人们广泛关注的主要原因是其具有能够无刷新更新页面的功能,而这一点主要是归功于XMLHttp组件中的XMLHttpRequest对象。XMLHttpRequest技术的出现打破了长久以来的WEB应用开发的模式,再也不用在大童的页面间机械的切换,这样既减轻了服务器的负担又加快了响应速度、缩短了用户等候时间,为用户提供更好的交互体验。 (3) XML (Extensible Markup Language ,可扩展标识语言),是一种简单、与平台无关并被广泛采用的标准,它提供一种描述结构化数据的方法。XML相对于HTML的优点是它将用户界面与结构化数据分隔开来,并通过它与应用程序进行数据交换。 (4) DOM (Document Object Model,文档物件模型),是一种文档平台。用于操作HTML和XML文件使用的一组API。如果将用HTML或XHTML构建的网页看作一组结构化数据,这些数据被封装在DOM中,DOM提供了网页中各个对象的读写支持。当AJAX引擎捕获到某些交互事件,并且互动地重写DOM,在页面己经下载完毕后改变页面内容实现无缝化重组。 AJAX 的工作原理可以看作是在客户端与服务器端加入了一个中间层。即AJAX引擎。AJAX引擎实际上是一个复杂的JavaScript程序,用户发出请求后,AJAX引擎读取信息,捕获用户的交互事件,处理一些简单事件处理,而不是将所有的处理都抛给了服务器端。然后初始化XMLHttpRequest,再由AJAX引擎将那些必须提交给服务器的请求提交给服务器,这样就实现了用户操作与服务器响应的异步化,可以让我们在不重载页面的情况下读写服务器上的数据,使用户的输入达到最少。 1.2 Ajax框架介绍 1.2.1 什么是框架 框架是一个应用程序的半成品。框架提供了可在应用程序之间共享的可覆用的公共结构。开发者把框架融入他们自己的应用程序,并加以扩展,以满足他们特定的需要。框架和工具包的不同之处在于,框架提供了一致的结构,而不仅仅是一组工具类。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |