websocket使用
文章平均质量分 75
websocket使用
-風过无痕
前端小卡拉米
展开
-
node.js项目-创建websocket模块
node.js是没有提供内置的websocket模块,下载第三方包ws模块来完成注意的是这个模块好像在断开连接这一块是有点问题,需要自己补充代码通过内置url模块解决路径参数-逻辑代码解决断开连接问题-方便扩展业务需求可以不用-但不能没有这些。原创 2024-06-28 21:33:53 · 278 阅读 · 0 评论 -
uni-app+vue3 +uni.connectSocket 使用websocket
最近在uni-app+vue3+websocket实现聊天功能,在使用websocket还是遇到很多问题这次因为是app手机应用,就没有使用websocket对象,使用的是uni-app的uni.connectSocket为了方便测试这次用的是node.js一个简单的dom,来联调模拟发数据,过程有意思。原创 2024-05-07 21:21:29 · 1463 阅读 · 4 评论 -
Websocket协议-http协议-tcp协议区别和相同点
1.websocket协议WebSocket 是一种网络通信协议。RFC6455定义了它的通信标准。WebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)WebSocket在建立握手时,数据是通过HTTP传输的。但是建立之后,在真正传输时候是不需要HTTP协议的websocket约定了一个通信的规范,通过一个握手的机制,客户端和服务器之间能建立一个类似tcp的连接,从而方便它们之间的通信。原创 2023-07-26 19:02:03 · 1554 阅读 · 0 评论 -
vue-页面使用websocket建立连接用于测试
websocket双向通讯在项目中经常使用,但一般都是封装成第三方包,登录,退出建立连接。这样使用是合理,但不便于测试,其实在.vue页面通过new方式可以直接使用websocket。在页面实例加载完成之后连接websocket,在组件销毁时候断开websocket连接。注意具体情况要跟后端对接,比如唯一值(比如token),是不是一对一发,还是一对多发(链表)。原创 2023-07-25 19:43:23 · 1219 阅读 · 0 评论 -
Vue 中前后端使用WebSocket
WebSocket 是一种网络通信协议。RFC6455定义了它的通信标准。WebSocket是HTML5下一种新的协议(websocket协议本质上是一个基于tcp的协议)它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的http是一种无状态,无连接,单向的应用层协议,它采用了请求/响应模型,通信请求只能由客户端发起,服务端对请求做出应答处理。原创 2022-12-10 11:36:04 · 24024 阅读 · 19 评论