社区
通信技术
帖子详情
socket.io两个客户端不能通信
唐宋元明青
2016-12-22 10:45:19
服务端
客户端
后台能正常接收到信息 ,前端控制台也能接收,但是 我一个客户端发送信息 然后服务端可以反馈信息,但另一个客户端连接没反应 就是一个聊天室一样的实现不了
...全文
605
1
打赏
收藏
socket.io两个客户端不能通信
服务端 客户端 后台能正常接收到信息 ,前端控制台也能接收,但是 我一个客户端发送信息 然后服务端可以反馈信息,但另一个客户端连接没反应 就是一个聊天室一样的实现不了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
唐宋元明青
2016-12-22
打赏
举报
回复
就是 一个a连接可以正常和服务交互 ,但 我一个a连接发送的信息 只是在a页面显示 b连接的页面显示不了
websocket/vue-
socket.io
/
socket.io
-client相关认识理解
前言 因为项目需要在vue用到websocket所以找了很多帖子与资料,但是原生的需要封装逻辑比较复杂,对于仅仅是使用学习成本比较大,第三方插件的话我找的有vue-
socket.io
、
socket.io
、
socket.io
-client,其中vue-
socket.io
与
socket.io
我使用时都遇到个问题,就是全局组件挂载后没有找到io实例,找到了io实例与相关方法但是却无法使用,例如on方法,使用时无任何报错,但是控制台没打印后台传输的数据,而最后找到了
socket.io
-client直接挂载io实例使
socket.io
介绍
Socket.IO
是一个库,可以在
客户端
和服务器之间实现低延迟、双向和基于事件的
通信
。它建立在 WebSocket 协议之上,并提供额外的保证,例如回退到 HTTP 长轮询或自动重新连接。几种可用的
Socket.IO
服务器实现:Java:https://github.com/mrniko/netty-socketio Java:https://github.com/trinopoty/
socket.io
-server-java Python:https://github.com/miguelgrinb
Vue使用
socket.io
实现
客户端
服务器
通信
Vue使用
socket.io
,cors解决跨域访问问题
使用node、
Socket.io
搭建简易聊天室
Socket.io
是一个WebSocket库,会自动根据浏览器从WebSocket、AJAX长轮询、Iframe流等等各种方式中选择最佳的方式来实现网络实时应用,而且支持的浏览器最低达IE5.5。
Socket.io
服务器 和
Socket.io
客户端
之间`全双工
通信
信道` **尽可能**使用WebSocket 连接建立(”尽可能“就说明要求
客户端
和服务端都必须使用http://
socket.io
的解决方案),并将使用` HTTP 长轮询`作为后备。
vue3使用
socket.io
我们项目出现聊天室、客服等需求,需要与服务器建立双全工
通信
,这里使用
socket.io
框架, 具体使用步骤可以查询官方文档,非常简单,方便。这里主要解决使用时遇到的坑。 我是用vue3搭建的项目, 问题一:vue-
socket.io
与
socket.io
的区别 问题二:受同源策略的影响,怎样跨域 ...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章