并发AJAX请求和响应功能

Concurrent AJAX Request and Response Function

本文关键字:响应 功能 求和 请求 AJAX 并发      更新时间:2023-09-26

作为AJAX学习的新手,我有一个问题:

  • 我们可以为不同的调用编写并发AJAX Request/Response函数吗
  • 我可以在多个AJAX调用函数中使用相同的XMLHttpRequest对象函数吗?`
  • 当我在request.Send()方法中使用POST方法时会怎样

为了让问题更简单:假设,从一个AJAX调用,我想Request/Response以下功能:

  1. 检查密码的强度
  2. 在DB上录入宣誓者
  3. 插入记录以张贴已审阅并显示更新的在第页张贴/评论

AFAIK,

  1. 您可以编写不同(并发(调用使用的AJAX请求/响应函数
  2. 您可以对多个AJAX调用重用同一个XMLHttpRequest对象,只要它们不是同时进行的
  3. 我不完全明白你的要求

然而,我建议您避免使用XMLHttpRequest,并通过使用一些库(例如jQuery(来接近AJAX技术。如果您不是在开发库或框架,那么应该避免直接调用JavaScriptAPI。

首先,我想解释一下Ajax是什么以及我们如何使用它

Ajax是异步JavaScript和XML的缩写让我们集中讨论一下异步。这意味着我们可以进行非阻塞操作,而浏览器仍然可以随心所欲。当收到Ajax请求的结果时,它可以处理它。我们都使用过它,它运行良好。但是,您曾经尝试过创建一个基于Ajax的聊天吗?我照做了,我撞到了一堵无法通过的砖墙。

让我解释一下我想如何创建聊天。我想使用Comet编程技术来获得新的回复和普通的Ajax请求来发送我的行。因此,准确地说,对于其他用户的回复,我向服务器发出了一个Ajax请求,如果聊天中有新的回复或回复时间达到15秒,服务器就会做出响应。为了发送我的聊天线路,我有一个普通的Ajax请求,它会发送我的线路并尽快做出响应。

详细信息:我们可以查看链接。