首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分享
订阅
我用代码成就你的梦想
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
http、https、websocket(二)
超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但…
完全理解TCP/UDP、HTTP长连接、Websocket、SockJS/Socket.IO以及STOMP的区别和联系
通过《网络工程》的学习,我们知道TCP/UDP是传输层协议,是应用层协议的基础。 对于编程的语言的学习,我们通常需要掌握Socket编程,而真正理解Socket编程与TCP/UDP协议的关系,可以说是一个开发者从初级突破到中级的一个最好证明。 整个过程可理解为:小锤抠缝,大锤搞…
WebSocket 知识整理
WebSocket 实现了客户端与服务器之间的长连接,这样服务器可以主动推送消息给客户端,有非常丰富的使用场景。如果没有 Websocket 协议,要想实现长连接,就需要采用 Comet 的方式,这种方式就是采用客户端定时 http 轮询或者 iframe 流,以此来保证一个长…
什么是WebSocket,它与HTTP有何不同?
今天翻译一篇关于HTTP和WebSocket的文章,同时也是为Go Web编程接下来Socket部分的文章做铺垫。 HTTP和WebSocket都是客户端-服务器通信中使用的通信协议。文章用几个例子解释了两者的不同以及分别适用在什么应用场景。有些容易混淆的概念(比如说HTTP长…
互动直播中的前端技术 -- 即时通讯
在疫情期间,上班族开启了远程办公,体验了各种远程办公软件。老师做起了主播,学生们感受到了被钉钉支配的恐惧,歌手们开启了在线演唱会,许多综艺节目也变成了在线直播。在这全民互动直播的时期,我们来聊聊互动直播中的即时通讯技术在前端中的使用。 即时通讯(Instant Messagin…
细说websocket快速重连机制
在一个完善的即时通讯应用中,websocket是极其关键的一环,它为web应用的客户端和服务端提供了一种全双工的通信机制,但由于它本身以及其底层依赖的TCP连接的不稳定性,开发者不得不为其设计一套完整的保活、验活、重连方案,才能在实际应用中保证应用的即时性和高可用性。就重连而言…
你不知道的 WebSocket
本文阿宝哥将从多个方面入手,全方位带你一起探索 WebSocket 技术。阅读完本文,你将了解以下内容: 了解如何实现一个支持发送普通文本的 WebSocket 服务器。 在最后的 阿宝哥有话说 环节,阿宝哥将介绍 WebSocket 与 HTTP 之间的关系、WebSocke…
Web端即时通讯实践干货:如何让WebSocket断网重连更快速?
本文作者网易智慧企业web前端开发工程师马莹莹。为了提升内容质量,收录时有修订和改动。1、引言在一个完善的即时通讯IM应用中,WebSocket是极其关键的一环,它为基于Web的即时通讯应用提供了一种
WebSocket 双端实践(iOS/ Golang)
第一步:将Starsream导入到项目。 接着pod install。 第二步:实现WebSocket能力。 同时,我用三个Button的点击事件,分别模拟了connect(连接)、write(通信)、disconnect(断开)。 遵守并实现WebSocketDelegate…
今天,我们来探一探WebSocket原理
WebSocket = “HTTP第1次握手” + TCP的“全双工“通信 的网络协议。 首先,通过HTTP第一次握手保证连接成功。 其次,再通过TCP实现浏览器与服务器全双工(full-duplex)通信。(通过不断发ping包、pang包保持心跳) 最终,使得 “服务端” …