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
即时通信WebSocket 和
Socket.IO
原文链接:http://www.cnblogs.com/LiuXinyu12378/p/11348590.htmlWebSocketHTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。在2008年诞生,2011年成为国际标准。现在基本所有浏览器都已经支持了。WebSocket是一种在单个TCP连接上进行全双工通信的协议。在WebSocketAPI中,浏览
agrj56057
·
2019-08-13 21:00
NodeJS怎么实现WebSocket功能
我们基于express和
socket.io
开发,首先我们需要安装以下包12npminstall--saveexpressnpminstall--savesocket.io服务器端代码:123456789101112131415161718varapp
weixin_30827565
·
2019-08-09 16:00
网络
php
socket实现简单的聊天功能
socket实现简单的聊天功能以下我分别用了websocket和
socket.io
来实现原文博客
socket.io
官网websocket官网websocketAPI简单聊天室
socket.io
服务端要安装插件
Dj_Fairy
·
2019-07-10 13:40
node
socket实现简单的聊天功能
socket实现简单的聊天功能以下我分别用了websocket和
socket.io
来实现原文博客
socket.io
官网websocket官网websocketAPI简单聊天室
socket.io
服务端要安装插件
Dj_Fairy
·
2019-07-10 13:40
node
socket.io
实现前后端通信——聊天室制作
一、网络请求原理一般情况下网络请求应用最多的是HTTP请求,但是HTTP无连接的:有请求才会有响应,如果没有请求,服务器想主动推送信息给浏览器是不可能的。图文篮球直播、聊天室原理,我们用HTTP实现的话,一般会用长轮询的方法:setInterval(function(){$.get();},1000);定时器外加AJAX请求来访问服务器数据是否发生改变。WebSocket是HTML5中的新协议。需
CondorHero
·
2019-07-01 23:00
webSocket协议和
Socket.IO
一、Http无法轻松实现实时应用:●HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接。●我们可以非常轻松的捕获浏览器上发生的事件(比如用户点击了盒子),这个事件可以轻松产生与服务器的数据交互(比如Ajax)。但是,反过来却是不可能的:服务器端发生了一个事件,服务器无法将这个事件的信息实时主动通知它的客户端。只有在客户端查询服务器的当前状态的时候,所发生事件的
雨水一盒~
·
2019-06-24 14:00
node
socket.io
写了一个
socket.io
服务,实现了用户区分、公聊、私聊等。。。
liuoomei
·
2019-06-17 00:00
socket.io
node.js
nodejs-express
websocket
百度地图实时动态轨迹
百度地图实时动态轨迹后端直接使用node版的
socket.io
推送轨迹点constserver=require('http').createServer()constsocketIo=require('
思吾谓何思
·
2019-06-12 00:00
vue.js
socket.io
SpringBoot + Netty-SocketIO在项目中实战详解
序言:因工作项目需要使用到推送功能,且与前端
Socket.IO
框架对接,因此使用了Netty-SocketIO。
Java酸不酸
·
2019-06-04 19:56
egg-socket在egg中的使用
WebSocket的产生源于Web开发中日益增长的实时通信需求,对比基于http的轮询方式,它大大节省了网络带宽,同时也降低了服务器的性能消耗;
socket.io
支持websocket、polling两种数据传输方式以兼容浏览器不支持
科比net
·
2019-05-30 13:00
nodejs + websocket (
socket.io
)
为什么需要WebSocket?因为个人对概念理解不是很深,文字表达能力不强,如果有关HTTP等方面描述不准确,欢迎纠正,谢谢大家初次接触WebSocket的人,都会问同样的问题:我们已经有了HTTP协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为HTTP协议有一个缺陷:通信只能由客户端发起。举例来说:我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP协
aaamrh
·
2019-05-29 00:00
node.js
javascript
websocket
socket.io
和canvas 实现的共享画板功能
起初只是想要写个简单的画板,后面不知不觉的想起石墨文档有一个白板功能,就想将当前这个画布功能,开发成一个简易版的协作画板。在线演示:努力部署中,目前需要clone到本地运行。git地址2、运行gitclonenpminstall#>>>对于开发阶段:#前端服务启动(利用webpackdevserver):npmrundev#后台服务启动(使用了nodemon实时监听后端文件修改重启服务)npmru
佚名
·
2019-05-22 16:11
如何用
socket.io
打造一个web聊天应用
socket.io
是什么?
socket.io
封装了websocket,同时包含了其它的连接方式,比如Ajax。
Top似水流年
·
2019-05-05 17:29
Laravel整合PHPSocket.Io实现web消息推送
PHPSocket.IO,PHP跨平台实时通讯框架PHPSocket.IO是PHP版本的
Socket.IO
服务端实现,基于workerman开发,用于替换node.js版本
Socket.IO
服务端。
Jeff
·
2019-05-01 00:00
laravel
socket服务端
socket.io
workerman
java实现
socket.io
客户端功能
基于java做一个
socket.io
客户端前言最近公司这边让我去订阅一个第三方机构的websocketserver,也是头疼,免不了和对方各种沟通,大家都很忙,收到回复很慢,开发方向也不知道。
下次用sf
·
2019-04-28 00:00
client
socket.io
websocket
node.js基于
socket.io
快速实现一个实时通讯应用
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应用于各个领域。HTTP是最常用的客户端与服务端的通信技术,但是HTTP通信只能由客户端发起,无法及时获取服务端的数据改变。只能依靠定期轮询来获取最新的状态。时效性无法保证,同时更多的请求也会增加服务器的负担。WebSocket技术应运而生。WebSocket概念不同于HTTP半双工协议,W
薄荷前端
·
2019-04-23 08:42
基于
socket.io
快速实现一个实时通讯应用
随着web技术的发展,使用场景和需求也越来越复杂,客户端不再满足于简单的请求得到状态的需求。实时通讯越来越多应用于各个领域。HTTP是最常用的客户端与服务端的通信技术,但是HTTP通信只能由客户端发起,无法及时获取服务端的数据改变。只能依靠定期轮询来获取最新的状态。时效性无法保证,同时更多的请求也会增加服务器的负担。WebSocket技术应运而生。WebSocket概念不同于HTTP半双工协议,W
薄荷前端
·
2019-04-22 11:00
socket
node.js
javascript
web Socket和
Socket.IO
框架
HTTP无法轻松实现实时应用:●HTTP协议是无状态的,服务器只会响应来自客户端的请求,但是它与客户端之间不具备持续连接。●我们可以非常轻松的捕获浏览器上发生的事件(比如用户点击了盒子),这个事件可以轻松产生与服务器的数据交互(比如Ajax)。但是,反过来却是不可能的:服务器端发生了一个事件,服务器无法将这个事件的信息实时主动通知它的客户端。只有在客户端查询服务器的当前状态的时候,所发生事件的信息
yang
·
2019-04-19 00:00
node.js
websocket-demo
参考资料https://
socket.io
/get-started/chat/https://www.imooc.com/learn/861下载依赖包
[email protected]
_旁观者_
·
2019-04-12 15:59
26.Websocket与
socket.io
1.websocketcreator只支持websocket,h5的标准也只支持websocket;websocket底层是tcpsocket,基于tcpsocket上建立了连接,收发数据的标准,保证了用户收到的数据和发到的数据是一致的,不用考虑粘包等问题,websocket协议已经解决了;websocket的使用方式:1>newWebSocket(url);服务器对应的url:“ws://127
Pink0453
·
2019-04-11 16:25
cocos
creator
koa+mysql+vue+socket.io全栈开发之web api篇
koa2的webapi服务层,提供curd操作的http接口,登录验证使用的是jsonwebtoken,跨域方案使用的是cors;数据库使用的是mysql;为了实时通信,使用的是基于websocket协议的
socket.io
Jeff.Zhong
·
2019-04-09 11:00
使用koa和
socket.io
简单搭建多人聊天流程
koa与
socket.io
简单流程分析:1.服务端触发初始化io.on('connection',socket=>{});2.客户端发送say会话socket.emit('say','我是客户端');3
凯迪Wen
·
2019-04-04 00:00
node.js
websocket
socket.io
koa2
关于
socket.io
的使用
原文地址:关于
socket.io
的使用这段时间学习了
socket.io
,用它写了小项目,在此总结下它的基本使用方式和一些要点。
Jeff.Zhong
·
2019-03-30 05:00
2、
socket.io
与MobileIMSDK-Web
socket.io
介绍WebSocket是HTML5的一种新通信协议,它实现了浏览器与服务器之间的双向通讯。
封楼
·
2019-03-26 16:15
聊天室 - Netty WebSocket初试
采用WebSocket实现,那么就必须进行服务器的技术选型,主要考虑的有Java(Netty/Jetty)、node.js(
socket.io
)、PHP(swoole/workerman)。
dutong0321
·
2019-03-20 11:44
编程世界
TCP keepalive的设定
Socket.io
的服务器在做性能测试的时候,发现通信总是在2个小时后自动断开,调查发现,Linux的缺省TCP通信的Keepalive时间是7200s—2个小时确认服务器8081的soketio通信端口的连接状况
微型小站
·
2019-02-28 15:48
----------
socket.io
一直请求连接却无法成功
今天用
socket.io
遇到一个坑,因为
socket.io
的nodejs版本和html中的socket.io.js库版本不对应导致一直重复连接却不报错,但又连接不上,Google了几个小时终于发现了这个问题
临界最终散射面
·
2019-02-14 23:01
微信小程序websocket聊天室的实现示例代码
背景最近做了一个微信小程序的即时通讯功能,之前我也做过node.js的websocket服务,不过是在web端应用的
socket.io
服务。
�O�S
·
2019-02-12 14:44
nodejs 聊天室
socket.io
手册菜鸟手册nodejs中文文档-模块文档首先确保本地环境已经安装了node环境建立项目文件夹,我的是node,以下操作都是在node文件夹下面操作的然后安装express框架npminstall
小龙123
·
2019-01-30 13:56
nodejs 聊天室
socket.io
手册菜鸟手册nodejs中文文档-模块文档首先确保本地环境已经安装了node环境建立项目文件夹,我的是node,以下操作都是在node文件夹下面操作的然后安装express框架npminstall
小龙123
·
2019-01-30 13:56
websocket
开发选择websocket的应用场景,像客服,股票等;
socket.io
框架,是基于node.js的websocket框架,封装成自定义事件,使用方便。对于低版本ie也做了处理。
无花无酒_3cd3
·
2019-01-25 11:35
记一次
Socket.IO
长链服务的性能压测
网易云信IM系统中的Web版使用了
Socket.IO
实现浏览器环境下的长链服务;区别于常规的长链服务,为该服务的压测提出了一些新的挑战,本文总结了测试过程中的一些收获供参考。
网易云信
·
2019-01-21 00:00
socket.io
node pm2 + nginx 部署websocket项目解决方案--超详细总结
在常规的http服务中,pm2直接启动工程即可(下文附上简单pm2介绍),可是一旦server中集成了
socket.io
服务就会导致
queena~不一样的烟火
·
2019-01-18 10:31
node
node
websocket
多进程
pm2
webSocket 入门第四课 (学习笔记)
socket.io
简化聊天功能
socket.io
简化之前发布的聊天功能!!!!首先这次优化后的效果及使用与之前并无差异缩写逻辑与之前也没有区别首先HTML一些简单的聊天窗口的样式以及DOM结构。
Annnaer
·
2019-01-17 16:28
详解如何使用koa实现
socket.io
官网的例子
socket.io
官网中使用express实现了一个最简单的IM即时聊天,今天我们使用koa来实现一下框架准备1.确保你本地已经安装好了nodejs和npm,使用koa要求node版本>7.62.在你需要的位置新建一个文件夹
易水人去丶明月如霜
·
2019-01-07 15:50
前端
websocket 与
Socket.IO
介绍
https://www.cnblogs.com/mazg/p/5467960.htmlWebSocket协议是一种双向通信协议,它建立在TCP之上,同http一样通过TCP来传输数据,是html5标准新增加的一种通信协议node.js提供了高效的服务端运行环境,但是由于浏览器端对HTML5的支持不一,为了兼容所有浏览器,提供卓越的实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验,于是s
hdyrz
·
2019-01-07 15:33
envoy 代理
socket.io
envoy代理
socket.io
最近在做web长连接消息通道的方案与实现,目前web的方案主要有websocket。后来经过调研发现
socket.io
的浏览器兼容性更好。
Allenchen
·
2019-01-03 00:00
javascript
golang
envoy
WebSocket—
socket.io
简单运用(react+webpack)个人实验
WebSocket是什么?WebSocket是一种网络通信协议。RFC6455定义了它的通信标准WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。Websocket是什么样的协议?Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说。WebSocket与HTTPHTTP有1.1和1.0之说,也就是所谓的keep-alive,把多个HTTP请求合
尛傑
·
2018-12-27 16:34
用原生js+node实现基于WebSocket的聊天应用
简言(YouChat)基于webSocket的web通信应用(兼容移动端),后台使用node+express搭建基础http服务,使用
socket.io
搭建通讯层的ws服务。
船长___
·
2018-12-10 19:46
socket.IO
在白鹭中使用
官方制作好了插件,下载https://github.com/egret-labs/egret-game-library/tree/v5.1.4/socket.iosocket.io文档https://
socket.io
Zszen
·
2018-12-08 07:22
看我如何分析并渗透WebSocket和
Socket.io
Websocket简介WebSocket是一种允许浏览器和服务器建立单个TCP连接然后进行全双工异步通信的技术。由于它允许实时更新,而浏览器也无需向后台发送数百个新的HTTPpolling请求,所以对于web程序来说,WebSocket非常流行。这对于测试者来说是不好的,因为对WebSocket工具的支持不像HTTP那样普遍,有时候会更加复杂。除了BurpSuite之外,还有一些其他工具可用于处理
FLy_鹏程万里
·
2018-12-04 22:01
【信息安全】
看我如何分析并渗透WebSocket和
Socket.io
Websocket简介WebSocket是一种允许浏览器和服务器建立单个TCP连接然后进行全双工异步通信的技术。由于它允许实时更新,而浏览器也无需向后台发送数百个新的HTTPpolling请求,所以对于web程序来说,WebSocket非常流行。这对于测试者来说是不好的,因为对WebSocket工具的支持不像HTTP那样普遍,有时候会更加复杂。除了BurpSuite之外,还有一些其他工具可用于处理
Covfefe
·
2018-12-02 13:00
WEB安全
websocket
渗透
快速学习nodejs系列:收官实战篇-基于微信公众号、Nodejs的聊天室
3.使用redis数据库存储数据;使用
socket.io
实现websocket协议;前端页面使用弹性布局4.可以发送文字、图片、语音(使用微信jssdk提供的录音功能),使用ffmpeg把amr转码成
陈恒坚
·
2018-11-24 00:00
微信公众平台
websocket
node.js
以中间件,路由,跨进程事件的姿势使用WebSocket--Node.js篇
Node.js中比较流行的两个WebSocket库分别是
socket.io
与ws。
若邪Y
·
2018-11-09 20:45
以中间件,路由,跨进程事件的姿势使用WebSocket--Node.js篇
Node.js中比较流行的两个WebSocket库分别是
socket.io
与ws。
若邪Y
·
2018-11-09 20:45
以中间件,路由,跨进程事件的姿势使用WebSocket--Node.js篇
Node.js中比较流行的两个WebSocket库分别是
socket.io
与ws。
wjkang
·
2018-11-09 00:00
事件
中间件
node.js
websocket
以中间件,路由,跨进程事件的姿势使用WebSocket
通过参考koa中间件,
socket.io
远程事件调用,以一种新的姿势来使用WebSocket。
若邪Y
·
2018-11-05 22:47
以中间件,路由,跨进程事件的姿势使用WebSocket
通过参考koa中间件,
socket.io
远程事件调用,以一种新的姿势来使用WebSocket。
若邪Y
·
2018-11-05 22:47
以中间件,路由,跨进程事件的姿势使用WebSocket
通过参考koa中间件,
socket.io
远程事件调用,以一种新的姿势来使用WebSocket。
wjkang
·
2018-11-05 00:00
事件
中间件
websocket
详解如何使用koa实现
socket.io
官网的例子
socket.io
官网中使用express实现了一个最简单的IM即时聊天,今天我们使用koa来实现一下###框架准备1.确保你本地已经安装好了nodejs和npm,使用koa要求node版本>7.62.
kaseisai
·
2018-11-04 10:12
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他