侧边栏壁纸
博主头像
流殃博主等级

用微笑面对生活

  • 累计撰写 176 篇文章
  • 累计创建 43 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

几种通信方式的区别和联系

流殃
2021-06-17 / 0 评论 / 0 点赞 / 108 阅读 / 364 字 / 正在检测是否收录...

http

HTTP 是基于请求响应式的,即通信只能由客户端发起,服务端做出响应,无状态,无连接的协议

http是最初的产生的系统间进行通信的协议

image-20210617075159770

websocket

why

为什么会出现这个东西?

是因为在一些特定场景下,需要让服务端主动来发送请求,而不是只能让客户端进行轮询,比如我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。

这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。我们只能使用"轮询":每隔一段时候,就发出一个询问,了解服务器有没有新的信息。最典型的场景就是聊天室。

image-20210617075211009

socket

service

参考文章:

0

评论区