博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前后端通信 (3种方式简单介绍)
阅读量:4455 次
发布时间:2019-06-07

本文共 439 字,大约阅读时间需要 1 分钟。

1、ajax:短连接

2、websocket :长连接,双向的。

   node搭建的websocket服务器,推送信息给客户端浏览器 : (亲测有效,代码实现不难)

 

3、server-sent event (简称 SSE):只是从服务器端往客户端单向传输数据。概念:  

   教程:  (很简单的)

  通过实践检测,感觉就隔几秒发送一个get请求获取数据(可能是因为PHP代码的程序不符合使用的代码)。  ()


 

4、使用EventSource实现页面消息推送 与 websocket 的区别 : 

5、传统轮询,长轮询,EventSource与WebSocket  : 

6、Web 实时推送技术的总结  : 

 

注:所有的通信都是由 客户端 先发起的(建立连接)。正是因为是客户端先发起的,所有客户端才会对返回的数据进行接受处理。不然服务器端先发起,客户端都没有和服务器建立连接怎么进行通信呢。

 

转载于:https://www.cnblogs.com/wfblog/p/9814620.html

你可能感兴趣的文章
CF1096G Lucky Tickets 快速幂套FFT
查看>>
变量提升
查看>>
第一次发帖 不写技术 聊生活
查看>>
codeforces 669E CDQ分治
查看>>
学习Go碰到一些Linux命令(未完)
查看>>
##ASCII表,希望对大家有所帮助
查看>>
html5日期转long
查看>>
MySQL --- 计算指定日期为当月的第几周
查看>>
10 -- 深入使用Spring -- 5...1 使用Quartz
查看>>
svn: E155021 this client is too old to work with the working copy at
查看>>
input:file属性
查看>>
js中级小知识1
查看>>
Ecahrtjs饼状图Demo,数据可视化。
查看>>
返回一个数组 最大子数组的和
查看>>
软件测试_实验二
查看>>
Centos安装IDEA
查看>>
SharePoint文档库,如何在新窗口打开中的文件
查看>>
Xmind日常操作
查看>>
java: -source 1.6 中不支持 switch 中存在字符串
查看>>
Card Stacking 队列模拟
查看>>