E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Socket.io
js+node.js+socket.io实现聊天功能(私聊,创建群聊)
以及获取在线用户列表2.私聊功能3.群聊功能偶然发现了WebSocket,发现这个可以实时通信,在线聊天,所以就做了一个聊天工具的demo,记录一下源码Socket.ioWebSocket是js原生自带的,而
Socket.io
IT 哈
·
2020-08-05 10:54
NodeJS
开源项目
socket.io
数据推送
参考:基于netty-socketio的web推送服务、SpringBoot实战之netty-socketio实现简单聊天室(给指定用户推送消息)、
socket.io
中文文档socketio简介
Socket.io
luckystar2008
·
2020-08-05 10:35
Concurrency
Nodejs和一个简单的web页面消息推送服务
20%理解,10%自由发挥原文:http://www.gianlucaguarini.com/blog/nodejs-and-a-simple-push-notification-server/简述:用
socket.io
迷乎
·
2020-08-05 10:25
web前端
(通用
Socket.io
、push-notification)教你实现 web 网站实时推送系统消息到“电脑任务通知栏”
消息通知是web网站的一个基本常规功能。web网站消息管理模块一般都是用户主动请求消息通知,即使采用socket技术,也仅仅只是在用户浏览当前系统网站时,才能发现系统推送的消息通知,这样很容易造成消息通知不到位,发现不及时。本场Chat利用HTML5中的JavaScriptWebNotificationAPI新增功能,它允许Chrome、Safari、Firefox和Edge等现代浏览器将消息通知
qiaoba11
·
2020-08-05 10:40
node.js 在linux上安装 以及部署项目
第二步:安装完后将server.js放到root目录下nodeserver.js发现报错,没有
socket.io
错误,处理方式:npminstallsocket.io安装模块。
小兵编程
·
2020-08-04 18:17
php
专区
Socket.io
信息传输各种方法
服务器信息传输//sendtocurrentrequestsocketclientsocket.emit('message',"thisisatest");//sendingtoallclientsexceptsendersocket.broadcast.emit('message',"thisisatest");//sendingtoallclientsin'game'room(channel)
yinhaixiang
·
2020-08-03 09:40
socket.io
React Native-开发过程中遇到的一些问题
如果遇到新的问题后续会在更新1.RN中使用网页版本的
socket.io
时,出现当触发
socket.io
重连机制的时候,会出现客户端与服务器端的链接没有被真正的断掉。
wodata1
·
2020-08-03 08:31
react-native
socket.io
不为人知的功能
介绍
socket.io
是一个基于websocket实现的前后端实时通讯框架,也对低版本浏览器做了封装。使用起来简单,方便。初次使用起来可能会比较迷糊,其实主要常用就几个方法,简单介绍一下。
weixin_34050427
·
2020-08-03 07:44
socket.io
Socket.IO
是一个WebSocket库,包括了客户端的js和服务器端的nodejs,它的目标是构建可以在不同浏览器和移动设备上使用的实时应用
socket.io
的特点易用性:
socket.io
封装了服务端和客户端
Corner1990
·
2020-08-03 06:21
javascript知识
浏览器知识
HTML5
node的
socket.io
的广播消息
在多个客户端与服务器端建立连接后,
socket.io
()服务器具有一个sockets属性,属性值为所有与客户端建立连接的socket对象.可以利用该对象的send方法或emit方法向所有客户端广播消息.
会做饭的技术男
·
2020-08-03 05:34
前端
webpack-dev-server 摘自webpack官网
它还有一个通过
Socket.IO
连接着webpack-dev-server服务器的小型运行时程序。webpack-dev-server发送关于编译状态的消息到客户端,客户端根据消息作出响应。
weiqing687
·
2020-08-03 02:59
react
vue与node.js
[转]
socket.io
emit的几种用法解释
服务器信息传输//sendtocurrentrequestsocketclientsocket.emit(‘message’,“thisisatest”);//sendingtoallclientsexceptsendersocket.broadcast.emit(‘message’,“thisisatest”);//sendingtoallclientsin‘game’room(channel)
空中的羽毛
·
2020-08-03 00:58
js
socket.io
emit 常见用法
io.on('connect',onConnect);functiononConnect(socket){//只发给sender。sendingtotheclientsocket.emit('hello','canyouhearme?',1,2,'abc');//发给所有人,除了sender。sendingtoallclientsexceptsendersocket.broadcast.emit(
anxing1070
·
2020-08-02 22:59
【
socket.io
跨域】关于
socket.io
nginx跨域问题
服务端:node.js前端环境:uni-app需要依赖:vue-socket.iosocket.io-client//main.jsimportVueSocketiofrom'vue-socket.io'importsocketiofrom'socket.io-client';Vue.use(newVueSocketio({debug:true,connection:socketio('http:
SangHongxv
·
2020-08-02 22:34
奇技淫巧
socket
webpack-dev-server 中 inline 和 HMR 的区别
它还有一个通过
Socket.IO
连接着webpack-dev-server服务器的小型运行时程序。webpack-dev-server发送关于编译状态的消息到客户端,客
weixin_34348111
·
2020-08-02 21:54
webpack与browser-sync热更新原理深度讲解
webpack-hot-middlewareEventSourceCORSnginx配置browser-syncWebSocket支持性Frame建立连接服务端实现发送和监听消息关闭连接拥有的属性文件上传心跳连接
Socket.IO
weixin_33788244
·
2020-08-02 21:13
socket.io
broadcast的几种用法之初试
Rooms:允许相连接的client端组成一个集合,这样可以将时间发送到相链接clients的子集,有一个简单的方法管理。socket.join('room')socket.leave("room")两种方法将时间发送到room中:socket.broadcast.to('room')和io.sockets.in('room')socket.broadcast.to('room').emit('e
chateldon
·
2020-08-02 20:45
Nodejs
构建实时Web的JAVA选择组合:
socket.io
client + socketio-netty server
前言现在一说到实时web,可能大家不由自主的就想到了node.js,确实,在语言级别node.js实现了异步的、基于事件机制的IO特性,使用简单。在JAVA语言层面,提供了NIO作为非阻塞IO的替代品。无论node.js还是JAVA,都没有从真正意义上实现AIO(这个需要操作系统支持,依赖内置库/运行时模拟支持)。Websocket/Flashsocket要说到实时Web,就不能不说到Websoc
vip_wst
·
2020-08-02 19:58
websocket
node+uni-app实现微信聊天功能
1、准备工作https://
socket.io
/get-started/chat/http://weappsocket.matong.io/不一定要使用uni-app,也可以使用其它2、node核心代码
Agwenbi
·
2020-08-02 15:12
node
vue-socket跨域问题
1、可在config/index.js配置proxyTable:{'/
socket.io
':{target:'ip地址',//代理的服务地址changeOrigin:true,//neededforvirtualhostedsiteslogLevel
小能手
·
2020-08-01 14:03
web
websocket入门(2)——使用
socket.io
实现网络对战版五子棋
socket.io
基本介绍见我的博客websocket入门(1)——初识
socket.io
示例源码见我的github:https://github.com/qq20004604/Backgammon-websocket
qq20004604
·
2020-08-01 14:20
前端的小玩意
Laravel Broadcasting广播机制(Redis +
socket.io
)-学习实例
借助LaravelBroadcasting你可以使用上时下很热的Websocket技术。注意:请务必使用较新版本的Laravel。Laravel在最近几个版本进行过比较大的重构,比如路由从app\Http\routes.php拆分为到routes目录下的多个文件,包括广播在内的各个附加组件也都进行了重构并正式写入文档。所以网上有些教程(特别是入门教程)可能是根据旧版本来写的,容易让你迷惑。当安装完
alexxiyang
·
2020-08-01 13:45
PHP
python中
socket.io
服务器接收Rabbitmq任务接超时问题?
报错信息:为什么会连接超时?一般centos安装时会给你设置一个默认主机名,然而我们安装时,都会改成比较好看一点的,比如centos6/centos_node1....其实问题就出在这里,因为修改后的主机名并没有在linux系统的hosts文件中,因此解析的时候,无法直接从该文件中获取,需要多重解析,才能解析该主机名。解决办法:第一步:使用vim/etc/hosts命令对hosts文件进行添加一行
亨德森o
·
2020-08-01 10:21
OverStep
rabbitmq
Socket.io
,Netty-Soceketio实现套接字信息传输
Socket.io
,Netty-Soceketio实现套接字信息传输工程准备:工程准备:Maven的pom.xml中添加依赖创建TestSocket作为Socket服务端,addEventListener
还有头发的沛沛
·
2020-08-01 05:49
项目问题小记
Apache Node.js
Socket.io
由于系统是WAMP,由外包过渡过来的。在Apache设置反向代理比较不友善;且自chrome4.7以后,大部分socket请求必须基于SSL协议传输。前提:给项目加个长连接,做个进度条。困境:请求协议为HTTP,如果加入SSL协议,这不仅增加一笔费用;对旧项目并不友好,php项目全是基于http的,而已Apache设置SSL估计又是折磨人。解决:使用Apache设置反向代理,解决浏览器无法连接we
jebirth
·
2020-08-01 02:41
socket.io
在egg+vue中的使用
首先说明一下什么是
socket.io
,它和websocket、Ajax的区别在哪里。这里就不讲理论和运行机制了(我怕误人子弟…),只说一下我的理解。
walsr_
·
2020-07-31 22:54
协议
Socket.IO
学习之基础入门
这里贴出
Socket.IO
官网一.
Socket.IO
的介绍
Socket.IO
支持及时、双向与基于事件的交流。它可以在每个平台、每个浏览器和每个设备上工作,可靠性和速度同样稳定。
WflytoC
·
2020-07-31 10:23
nodejs
用nodejs快速实现微信小程序的websocket服务端
socket.io
已作为nodejs体系中被广泛应用的websocket解决方案,却因
socket.io
对websocket做了高级封装,不能兼容微信小程序所采用的websocket标准协议无法直接使用
冷漠的蓝炮仗
·
2020-07-30 21:30
socket.io--聊天应用
savesocket.ionpminstall--saveexpress创建一个server.js//引用constexpress=require('express')constsocketIo=require('
socket.io
言_3cfe
·
2020-07-30 16:35
使用 Traefik 提高 WebSocket 应用性能
不论是专业做实时通信的
socket.io
,还是用户量最大的Express的热门中间件express-ws都支持端口复用,比如WS和HTTP复用80端口,WSS和HTTPS复用443端口。
千与千寻之前
·
2020-07-30 08:15
GoEasy推送实时消息到web端
如果自己使用原生态的
socket.io
,websocket进行开发的话,需要花时间研究如何实现,且不说把这两种技术运用的好不好,单是测试就够我忙了,你要进行压力测试、性能测试、功能测试,总的来讲自己开发成本周期长
weixin_33737774
·
2020-07-29 14:56
socket.io
配置nginx负载均衡
2019独角兽企业重金招聘Python工程师标准>>>nginx配置upstreamnodes{ip_hash;server192.168.1.114:3000;server192.168.1.114:3001;server192.168.1.114:3002;}server{listen80;server_namews;indexindex.htmlindex.htmindex.php;loca
weixin_33835690
·
2020-07-29 12:54
Nodejs教程20:WebSocket之二:用原生实现WebSocket应用
原生实现WebSocket应用上一节使用了
Socket.io
实现WebSocket,也是开发中常用的方式。
Lee_Chen86
·
2020-07-29 05:08
Nodejs
Nodejs
搭建P2P的视频服务器,成功实现点对点视频通信
前期准备:https://blog.csdn.net/weixin_40490238/article/details/88073007利用nodejs和
socket.io
实现服务器端的部署直接上代码,干脆
面-包
·
2020-07-28 20:45
webRTC
p2p
服务器
java
P2P通信
socket.io
跨域问题,以及netty-socketio如何实现跨域
这里前端使用的是
socket.io
,后端是使用java的netty-socketio,这里是通过nginx设置头部来实现跨域,nginx实现cors需要使用nginx判断method是因为浏览器第一次会发起一个
weixin_34054931
·
2020-07-28 18:23
java
netty
前端
WebSocket跨域问题解决
我们使用
Socket.io
,它很好地封装了webSocket接口,提供了更简单、灵活的接口,也对不支持webSocket的浏览器提供了向下兼容。
weixin_30488313
·
2020-07-28 16:32
nginx配置-多服务部署、负载均衡
目录nginx代理多个服务器多站点多location负载均衡配置nginx代理
socket.io
服务web前端配置nginx.confsocket.io服务器nginx代理多个服务器主要有两种方式多站点常用于在一台机器上部署多个不同站点
挥剑踏苍穹
·
2020-07-28 13:38
反向Ajax,第3部分:Web服务器和
Socket.IO
(转)
前言时至今日,用户期待的是可通过web访问快速、动态的应用。这一文章系列展示了如何使用反向Ajax(ReverseAjax)技术来开发事件驱动的web应用。系列的第1部分介绍了反向Ajax、轮询(polling)、流(streaming)、Comet和长轮询(longpolling)。你已经了解了Comet是如何使用HTTP长轮询的,这是可靠地实现反向Ajax的最好方式,因为现有的所有浏览器都提供
soudog
·
2020-07-28 11:04
技术
ajax
web服务
websocket
comet
servlet
glassfish
反向Ajax,第5部分:事件驱动的Web开发 (转)
部分内容说明了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和WebSocket的web服务器的局限性;第3部分内容探讨了实现自己的Comet或是WebSocket通信系统的难点,并介绍了
Socket.IO
soudog
·
2020-07-28 11:04
技术
摄影机不要停
看电影之前,本来是想着晚上把自己的博客抓紧搭建一下,也想着
socket.io
的官网demo还没动手,但在看完电影后,意识到今天的还没更,一股小忧愁涌上心头。于是我得抵消这个小忧愁啊,然后
六个周
·
2020-07-15 22:59
Cannot find module '
socket.io
'
That'sall.ThenItrytousesocket.iowiththisline:vario=require('
socket.io
').listen(app);Anditoutputanerror
dddp75921
·
2020-07-15 22:16
Win10环境下使用Flask配合Celery异步推送实时/定时消息(
Socket.io
)/2020年最新攻略
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_163首先得明确一点,和Django一样,在2020年Flask1.1.1以后的版本都不需要所谓的三方库支持,即Flask-Celery或者Flask-Celery-Help这些库,直接使用Celery原生库即可。一般情况下,Celery被用来处理耗时任务,比如千篇一律的发邮件或者文件上传之类,本次使用Celery实时或者定时发送
v3u.cn
·
2020-07-15 18:05
flask
websocket
celery
消息队列
异步任务
十二、
Socket.io
基础知识
Socket.io
发送消息一、给本次连接发送消息(只发给自己)Socket.io.emit()当客户端发送消息给服务端,服务端收到后,返回个callback,客户端拿到callback继续后面逻辑比如加入房间
ThemisHoo
·
2020-07-15 17:37
Android常见开源解决方案
(一)系统框架1.1网络请求名称描述AndroidAsyncHTTPAndroid异步HTTP库AndroidAsync异步Socket,HTTP(客户端+服务器),WebSocket,和
socket.io
小山研磨代码
·
2020-07-15 14:58
Android
WebRTC基础实践 - 7. 配置信令服务
用
Socket.IO
创建消息传递服务创建聊天室以及发送聊天消息。本节的完整版代码位于step-04文件夹中。
铁锚
·
2020-07-14 21:18
WebRTC基础实践
socktIo的客户端与nodejs服务器端代码示例
socket.io-client:importiofrom'socket.io-client';//服务端js在private_materials/node/test17/service.js//WebSocket协议-
Socket.io
一期一会
·
2020-07-14 18:46
前端小二
java netty-socketio 与 io.socket的使用
javanetty-socketio与io.socket的使用netty-socketio是仿照node.js实现的
socket.io
服务端,而io.socket是客户端,这里写两个示例,介绍服务端和客户端怎么写
羊掌门
·
2020-07-14 16:05
服务器
pomelo源码分析(6)--connector协议处理message
sioconnector基于
socket.io
,使用json通信,pc端通信。hybirdconnector基于tcp和websocket,使用二进制通信,主要用于手机端通信。mqttconnec
天一阁图书管理员
·
2020-07-14 16:03
使用Angular和ASP.net Core的Raw Websockets迷你游戏
square.tssquare-change-request.tssocket-message.tsAngular.jsonapp.module.tsweb-socket.tsapp.component.tsapp.component.htmlSignalR和
Socket.IO
寒冰屋
·
2020-07-14 15:54
ASP.NET
CORE
架构及框架
使用socket.io+redis来实现基本的聊天室应用场景
本文根据
socket.io
与redis来实现基本的聊天室应用场景,主要表现于多个浏览器之间的信息同步和实时更新.只是简单记录了一下,更详细的内容可以参考后续的一篇补充文章:使用node.js+socket.io
踩着七色的晕菜
·
2020-07-14 11:40
Node.js
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他