专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 常见问题 动力节点java培训机构简述:Java中AJAX工作原理是什么

动力节点java培训机构简述:Java中AJAX工作原理是什么

更新时间:2019-08-03 09:00:00 来源:动力节点 浏览1685次

  AJAX工作原理有很多对Java开发感兴趣的小伙伴不是很了解,但是想要成为一名合格的Java开发工程师就一定要知道并掌握AJAX工作原理,本编文章小编就带大家看一下动力节点java培训机构简述的Java中AJAX工作原理是什么。

  AJAX指异步JavaScript及XML(Asynchronous JavaScript And XML)。

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

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

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

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

Java编程培训多少钱.jpg

  工作原理一般分为如下由步:

  getXMLHTTPRequest();//得到XMLHTTPRequest对象;

  callAjax();//可以做数据传递以及处理操作;

  responseAjax();//服务器反应;

  在页面中调用callAjax()。

  这样,当用户还在页面上操作时,他输入或者修改的值就会通过我们的异步请求传递给服务器,并在页面同时完成修改操作,达到不刷新修改页面的效果。

  以上就是动力节点java学院关于Java中AJAX工作原理是什么的简单介绍,希望可以帮到对Java开发感兴趣的小伙伴们。喜欢Java开发想要学习的小伙伴可以选择动力节点java学院进行学习,动力节点java有专业的老师和与时俱进的课程体系,还有大量的Java在线视频供学员学习,想要学好Java开发的小伙伴快到动力节点Java培训报名吧。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>