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
基于
socket.io
快速实现一个实时通讯应用
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应用于各个领域。HTTP是最常用的客户端与服务端的通信技术,但是HTTP通信只能由客户端发起,无法及时获取服务端的数据改变。只能依靠定期轮询来获取最新的状态。时效性无法保证,同时更多的请求也会增加服务器的负担。WebSocket技术应运而生。WebSocket概念不同于HTTP半双工协议,W
weixin_34362790
·
2020-06-28 17:55
你知道
socket.io
中connect事件和connection事件的区别吗?
server端的
socket.io
中有两个连接事件.一个是.on('connect'),一个是.on('connection').官网上没有对这两个事件的区别进行解释.那么这两个事件有什么区别呢?
weixin_34358092
·
2020-06-28 17:38
实战WebSocket聊天室:从开发到部署上线
Demo演示Github源码博客原文前端实现前端技术栈Parcel:构建工具,零配置的打包构建工具
socket.io
:跨平台的WebSocket通信库,具有前后端一致的API,可以触发和响应自定义的事件
weixin_34310785
·
2020-06-28 16:53
基于
socket.io
和canvas 实现的共享画板
DrawBoard-Onlinedrawtogetherwithyoutcoworker,enjoythecreatingtime1、基于socketio和canvas实现的共享画板起初只是想要写个简单的画板,后面不知不觉的想起石墨文档有一个白板功能,就想将当前这个画布功能,开发成一个简易版的协作画板。在线演示:努力部署中,目前需要clone到本地运行。git地址代码更新于2019-05-30(用
weixin_34214500
·
2020-06-28 13:03
【Node之web通信
Socket.IO
】
环境:Nodev8.2.1;Npmv5.3.0;OSWindows10在web开发中,我们使用HTTP协议,HTTP协议是基于文本的“单向”通讯机制,当我们想要从服务端获取数据的时候目前首选当然是Ajax,Ajax无疑是动态Web页面的一个重大发展,他不再需要我们即使更新一点内容,也需要刷新整个页面了,但是当我们在服务端将数据推送到客户端的时候,Ajax就显得力不从心了。如果我们使用Socket构
weixin_34162629
·
2020-06-28 12:34
深入浅出Websocket(二)分布式Websocket集群
,暂时主要构思四个部分深入浅出Websocket(一)Websocket协议深入浅出Websocket(二)分布式Websocket集群深入浅出Websocket(三)分频道的Websocket(分析
socket.io
weixin_34032792
·
2020-06-28 10:34
使用 JavaScript 将网站后台的数据变化实时更新到前端-【知乎总结】
答:1、nodejs的http://
socket.io
支持上述李宏训所说的三种方式,另外还支持FlashSocket、隐藏IFrame、JSONPPolling等方式。
Mathilda91
·
2020-06-28 05:18
Nodejs-socket.io
socket.io
是一个为实时应用提供跨平台实时通信的库安装npminstallsocket.io客户端//客户端引入socket.ioconstsocket=io.connect('http://localhost
莫可可小姐d远方
·
2020-06-28 01:16
socket.io
出现的WebSocket is closed before the connection is established
WebSocketisclosedbeforetheconnectionisestablished最近
socket.io
是挺流行的,幼麟棋牌和一些好的开源项目也使用这个框架,在搭建其平台示例的出现这个错误
weixin_30487201
·
2020-06-27 20:01
《基于Node.js实现简易聊天室系列之总结》
Demo中的重难点是
socket.io
的运行机制,从将
socket.io
绑定到服务器server上,到服务器和客户端双方都利用emit和on方法进行自定事件的处理。下面分别着重就上述几点进
weixin_30412167
·
2020-06-27 19:45
搭建一个简单的NodeJs服务器,利用SocketIO实现和Unity的通信
本文用的第三方插件为
Socket.IO
,在unity的assetstore中大家可以自行去下载NodeJS部分首先搭建一个空的nodejs工程,然后安装我们需要的两个软件包,express和socket.ionpminst
王王王渣渣
·
2020-06-27 13:54
帧同步
WebRTC 系列
WebRTC-基本概念信令服务器信令服务器是交换信息的作用:视频编码等等,采用
socket.io
因为考虑到跨平台性,不同业务需要自定义NAT(NetworkaddressTranslator)旨在解决的
西西一一
·
2020-06-27 07:19
关C++
使用
socket.io
做一个简单的WEB聊天室
使用
socket.io
做一个简单的WEB聊天室(可消息私发)1.创建一个空的工程目录空的目录命名为chat-web2.创建package.json使用命令:npminit,会引导你设置package.json
有关于你_XL
·
2020-06-27 04:31
nodejs
socket.io
中文api
1.服务端io.on('connection',function(socket));监听客户端连接,回调函数会传递本次连接的socketio.sockets.emit('String',data);给所有客户端广播消息io.sockets.socket(socketid).emit('String',data);给指定的客户端发送消息socket.on('String',function(data
南方的雨北方的沙
·
2020-06-26 22:48
HTTP/TCP
使用nodeJs+web Socket构建即时通讯(WebIM)
我要解释一下,为什么不直接使用webSocket实现即时通讯,因为一部分浏览器并不兼容webSocket,导致即时通讯在这些浏览器上无法正常使用,所以才需要用到nodeJs里封装好webSocket协议的
socket.io
浅曦忆
·
2020-06-26 11:57
nodejs
vue使用
socket.io
安装npminstallvue-socket.io--save引用importiofrom'socket.io-client'建立链接initWebSocket(){this.socket=nullthis.socket=io.connect('http://localhost:5000',{timeout:300000,reconnectionDelayMax:1000,reconnection
沈胖三
·
2020-06-26 08:34
笔记
自用
vue
soclet.io
笔记
Socket.IO
连接异常时的内置事件流程图
参考Soket.IO官方文档:https://
socket.io
/docs/client-api/,客户端内置事件一共有10种,测试代码如下:socket.on('connect',function(data
专业踩坑数十载
·
2020-06-26 06:23
Soket
websocket协议—
socket.io
设计一个简易聊天室 (二)
介绍了原生websocket的使用,接着学习使用
socket.io
:
socket.io
是基于WebSocket的C-S实时通信库,底层是engine.io,这个库实现了跨平台的双向通信。
luck_lin
·
2020-06-26 04:21
nodeJS
webRTC学习系列之——信令服务器的实现与
socket.io
的使用
信令服务器选用
socket.io
的原因
socket.io
是WebSocket的超集(具有稳定性)
socket.io
有房间的概念
socket.io
跨平台,跨终端,跨语言
socket.io
工作原理
socket.io
码代码的跳跳虎
·
2020-06-26 00:54
WebRTC
使用WebSockets搭建多人在线聊天室
使用WebSockets搭建多人在线聊天室配置需要安装好node.js环境安装package包
socket.io
要分别给client客户端即前端和server服务器即后端设置
socket.io
前端设置参考
徐泰0421
·
2020-06-25 22:22
node.js
websockets
socket的运行步骤
在这之前用node.js的环境配置1、在app.js中设置引入
socket.io
文件varexpress=require('express');varapp=express();varserver=require
我就是心虚
·
2020-06-25 16:49
nodeJs
socket.io
模块 -- 实现Websocket协议
nodeJssocket.io模块–实现Websocket协议相信看这篇文章的小伙伴们对Websocket协议都有一定的了解了,在这里小弟就不多说废话了,直接上代码了.服务器端后台是node,用的是
socket.io
骑乌龟赛跑
·
2020-06-25 12:28
随笔
推送服务器集群系列(一)技术选型及项目基础框架搭建
一、技术选型:本文将采用idea开发工具、SpringCloud框架模式、java语言与kotlin语言混编(根据项目实际情况采用自己喜欢的一种语言使用就好)集成
socket.io
推送以及rabbitmq
Morik
·
2020-06-25 04:27
推送
kotlin
springcloud
Socket.io
之Client类
varparser=require('socket.io-parser');vardebug=require('debug')('
socket.io
:client');varurl=require('url
crayon-shin-chan
·
2020-06-25 03:10
socket.io
Socket.io
之Socket类
EventEmitter;varparser=require('socket.io-parser');varurl=require('url');vardebug=require('debug')('
socket.io
crayon-shin-chan
·
2020-06-25 03:10
socket.io
212-APP
socket.io
实时通讯
IOSsocket.io使用http://m.blog.csdn.net/article/details?id=51023809Androidsocket.io使用http://www.jianshu.com/p/274db90fa0be各大主流的浏览器也支持WebSocket:varws=newWebSocket('ws://127.0.0.1:6002');//业务代码
霄峰
·
2020-06-25 03:32
SocketIO- GET http://localhost:3000/
socket.io
/?EIO=3&transport=polling&t=1418187395022-0 404
Ifyou'rerunningExpress4,itappearstomelikeyou'remissingthelinesofcode:varapp=express();varserver=app.listen(3000);Thatwillstartyourwebserverandsetittoport3000.SeethebonesimpleExpress4apphere:http://exp
masterJP
·
2020-06-25 01:27
nodejs
socket.io
淘宝最新签名算法分析(1)
实现淘宝版本v9.0.0原理:通过xposed去hook淘宝,介入
socket.io
,
socket.io
服务端转成http即可提供签名服务INPUT打包算法exportmoduleTaoBao{exportclassSign
imgt
·
2020-06-25 01:22
逆向
协议分析
第三方API
【如何快速的开发一个完整的iOS直播app】(创建房间)
直播(创建房间)1.进入主播界面,首先创建房间2.设计房间模型(key,名称),key作为房间的唯一标识,用来找到房间3.用socket创建房间,导入
socket.io
框架4.一般一个客户端一个socket
袁峥
·
2020-06-25 01:20
construct2-socket.io开房示例
node.js后台代码:varapp=require('express')();varhttp=require('http').Server(app);vario=require('
socket.io
'
openbug
·
2020-06-24 18:47
construct2
Socket.io
for Unity3d
这个是Unity3D和
Socket.IO
通信成功的截图。关于服务器端我们已经昨天讲过了。今天主要讲一下客户端。并且用unity制作一个聊天软件。
nicepainkiller
·
2020-06-24 17:48
Socket.io
Microsoft Visual Studio使用NodeJS
通信协议如何借助Microsoft.Net对Nodejs进行编码安装NodeJS为VisualStudio安装NodeJS工具[6]安装
Socket.io
如何使用代码如何使用和运行带有.net的nodejs
寒冰屋
·
2020-06-24 16:10
CSharp.NET
web前端
架构及框架
JAVA
socket.io
注解原理及用法图解
这是一个实现了监听connect()函数的注解,类似于切面的后置通知,当用户试图建立连接后再执行,并且不论是否成功创建连接,都一定会进入的,但是在鉴权的时候返回false,则不会进入该函数。如果有机会我会开贴来重点分享一下其中的区别@OnDisconnect这是实现了监听disconnect()函数的注解,类似于切面的后置通知,当用户断开连接后再执行。@OnEvent("String")这是表示下
·
2020-06-24 13:55
nodejs之
socket.io
模块——实现了websocket协议
Nodejs实现websocket的4种方式:
socket.io
、WebSocket-Node、faye-websocket-node、node-websocket-server,这里主要使用的是socket.io1
赶路人儿
·
2020-06-24 07:16
nodejs
vs编译
socket.io
步骤
编译生成
socket.io
步骤1、下载
socket.io
代码2、下载boost库代码,下载websocketpp-master,下载rapidjson-master3、编译boost库,方法见https
越战越勇v
·
2020-06-24 07:03
编程
Socket.IO
for Unity 简要介绍和简单应用
在项目中使用到了Socket.IOforunity这个AssetStore上免费的库,这里将简要的介绍一下它的结构,已经使用中的注意事项。目录结构上面为包的目录结构,简单的介绍一下具体的内容:JSONObject-打包与解析JSON格式Prefabs-简单的SocketIO客户端的Prefab,实际上其就是一个attach了SocketIOComponent的UnityGameObjectScen
leoleocs
·
2020-06-24 03:21
Unity3d
socket.io
实践篇(1)
谈到
socket.io
,就不能不提一下websocket,websocket是html5的新特性之一,多少web开发者为之兴奋,websocket可以使web程序客户端和服务端之间保持长连接,可以实现实时通讯
shellJ
·
2020-06-23 21:57
SimplewebRTC使用指南
turn-server/(也可以用restund代替turnserverhttp://www.creytiv.com/restund.html)信令服务器:nodejs:https://nodejs.org/(也可以用
socket.io
DreamerFinger
·
2020-06-23 21:45
webRTC
webRTC(六):webrtc信令服务器实现
信令服务器实现引入socketIo和log4js//命令服务器varsocketIo=require('
socket.io
');varlog4js=require('log4js');安装socketIo
晓果博客
·
2020-06-23 16:30
webRTC
Socket.IO
:支持WebSocket协议、用于实时通信和跨平台的框架
而
Socket.IO
是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。
有理想的coder
·
2020-06-23 16:13
websocket
html5
跨平台
通信
javascript
Socket.io
for Unity 插件使用分享
第一步:搭建服务器使用前需要有支持
Socket.io
的服务器,本人参考的原文博客https://blog.csdn.net/nicepainkiller/article/details/80748752
hemy1989
·
2020-06-23 14:28
unity
基于Node.js +
socket.io
实现WebSocket的聊天DEMO
原文摘自我的前端博客,欢迎大家来访问http://hacke2.github.io简介最近看Node.js和HTML5,练手了一个简易版的聊天DEMO,娱乐一下为什么需要
socket.io
?
hacke2
·
2020-06-23 12:45
WEB开发
【流媒体Mediasoup】 Android项目中使用 Mediasoup-client 并和Web端 服务端通信 (七)
在下一篇文章中将对Mediasoup服务端
Socket.io
替换ProtooWebSocket的讲解。MediasoupClient开发文档。Android中使用Medi
Guo_IT
·
2020-06-23 10:59
后端开发
MediaSoup
Linux
socket.io-client模拟多用户做并发测试
本来之前一直用Python,但是这边服务器用的
socket.io
版本太低,没有对应的python第三方轮子。于是转用node.js,这玩意以前都没接触过,看了一天基本用法开搞。
cidnba
·
2020-06-22 23:31
手写弹幕服务器—包看懂篇
socket.io
简介使用流行的web应用技术栈——比如LAMP(PHP)——来编写聊天应用通常是很困难的。它包含了轮询服务器以检测变化,还要追踪时间戳,并且这种实现是比较慢的。
圆儿圈圈
·
2020-06-22 11:01
java实现
socket.io
客户端功能
基于java做一个
socket.io
客户端前言最近公司这边让我去订阅一个第三方机构的websocketserver,也是头疼,免不了和对方各种沟通,大家都很忙,收到回复很慢,开发方向也不知道。
下次用csdn
·
2020-06-22 10:02
tech
vue-socket.io接收不到数据问题的解决方法
先用express和
socket.io
搭个小socket服
·
2020-06-22 08:12
实现webIM技术小结——websocket IM原理篇
继续总结webIM实现的核心技术-websocket,以及
socket.io
的总结归纳~~IM通讯协议应用场景:即时通信聊天消息推送好友上线,微博被赞其他领域股票价格/商品拍卖/监控报警协议种类:协议用途
Cutepingping
·
2020-06-22 03:43
求职面试题库
前端应用
cocos creator随笔
1、
socket.io
封装了websocket,Ajax等,故任何浏览器都可以使用
socket.io
建立异步连接。websocket双向需要握手建立连接,http单向。
LeePorter
·
2020-06-22 00:46
CocosCreator
Node.js, Websocket,
socket.io
, 基础
一、Node.js是运行在服务端的Javascript,是基于事件驱动I/O服务端的Javascript。通过事件轮训来完成在单线程下完成任务的并行处理。二、Node.js安装:1、https://nodejs.org/dist/v4.4.3/node-v4.4.3-x64.msi下载安装包直接安装,安装完成之后命令行窗口输入node–v来查看Node版本,打印出版本则安装成功。2、NPM为Nod
码农NoError
·
2020-06-21 15:11
Unity3D
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他