阳光网络
咨询电话:
022-27723538 022-27723556 
24小时:
13207559788
天津网站建设、 网络营销、 软件开发、 手机APP开发 信息化整合服务提供商。 致力于提供行业个性化解决方案。7年百家项目实施经验。
软件开发 Software development  当前位置:首页 >> 软件开发 >> 多语言技术开发 
多语言技术开发>Ajax
【字体:
文章来源:阳光网络 更新时间:2013/4/16 21:25:09

 

AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。

通过 AJAX,您的 JavaScript 可使用JavaScriptXMLHttpRequest对象来直接与服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面的情况与Web服务器交换数据。

AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。

AJAX 可使因特网应用程序更小、更快,更友好。

AJAX 是一种独立于 Web 服务器软件的浏览器技术。 AJAX 基于下列 Web 标准:

JavaScriptXMLHTMLCSS在 AJAX 中使用的 Web 标准已被良好定义,并被所有的主流浏览器支持。AJAX 应用程序独立于浏览器和平台。

Web 应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。

不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。

通过 AJAX,因特网应用程序可以变得更完善,更友好。

 

优点

传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然後返回一个新的网页。这个做法浪费了许多带宽,因为在前後两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。

与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的web service接口,并在客户端采用JavaScript处理来自服务器的响应。因此在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。

使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改变过的信息。

Ajax不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。就像DHTML应用程序那样,Ajax应用程序必须在众多不同的浏览器和平台上经过严格的测试。随着Ajax的成熟,一些简化Ajax使用方法的程序库也相继问世。同样,也出现了另一种辅助程序设计的技术,为那些不支持JavaScript的用户提供替代功能。

·  上一篇新闻: php
· 已经最后一篇
相关新闻
· php
· java
· .NET
标签:

软件开发

最新案例
最新案例
热线电话 热线电话:022-27723538
022-27723556
热线电话 24小时热线:13207559788
在线沟通多种模式 在线沟通多种模式
qq 1065410242
企业邮箱 企业邮箱:kefu@sysmile.com
预约洽谈
官方微信
扫描二维码添加 阳光网络官方微信
了解我们的工作方式

成熟完备的设计流程

提供各种平台设计方案

我们专精在UI设计领域

成为我们的合作伙伴

欢迎优秀设计师加入

灵活的项目合作制度

建立长久合作关系

给我们留言
Message*您所填的任何数据信息,将保证据对不会有所泄露
您的称呼:
您的电邮地址:
您的联系电话:
* *