ajax被什么代替了

2022-12-03 投稿:潘欣臻 分享

用Websocket取代ajax来开发WEB应用,是不太可能的。

需要考虑以下更多的问题: 1、部分浏览器可能不支持websocket; 2、多种客户端访问技术,譬如移动端,自己开发的sdk;用http协议,会很通用而简单;websocket在技术上,不够通用; 3、并发,http是短连接,而websocket会保持长连接,当交互并不频繁的时候,连接是被大量浪费的,因此服务器的连接容量会大大多于http; 4、负载,http协议,可以很容易的进行web请求转发来扩容,在搭建lbs接入层的时候,很简单和稳定;而websocket协议,虽然nginx也可以转发,但是毕竟是新技术,稳定性未知; 5、简单:在问题诊断的时候,可以直接面向http协议进行切片从而监视原始数据,工具也很多;而websocket,需要更多面向tcp协议的工具,复杂度和难度会增加不少; 综上,还是建议只有当需要服务器push的模块,才采用websocket,而其他的交互采用http。

#ajax被什么代替了#相关文章

ajax怎么用

你首先从官方网站下载MicrosoftASP.NET2.0AJAXExtensions下载完毕后安装后,然后打开VS2005你就发现VS工具箱会多出一个名字为"AJAXExtensions&#

0.2万人浏览 ajax用ajaxAjax

ajax怎么实现前后端交互

会jquery吗,可以先从jquery的ajax入手,会比较简单。ajax写在js脚本里,一般是获取表单的数据(value)然后传到php脚本进行处理,再接受返回的数据。jquery的写法是这样的:j

0.2万人浏览 AjaxajaxAJAX

什么是ajax技术

前端的JS 自身可能不能直接连数据库,后端的JS(如 Node.js )是可以连数据库的; 如果你想前端JS 查数据库,可以用JS 发一个ajax 请后端,后端查询完数据库后,把结果封装成JSON 返

0.2万人浏览 ajaxAjax技术交流