原生nodejs使用websocket代码分享


Posted in NodeJs onApril 07, 2018

安装:

npm  install  ws

服务端(nodejs):

var WebSocketServer = require('ws').Server,
wss = new WebSocketServer({ port: 8080 });
wss.on('connection', function (ws) {
console.log('client connected');
ws.on('message', function (message) {
  console.log(message);
});
});

客户端:

<script>
var ws = new WebSocket("ws://localhost:8080");
ws.onopen = function (e) {
  console.log('Connection to server opened');
  sendMessage();
}
function sendMessage() {
  ws.send('hello');
}
</script>
NodeJs 相关文章推荐
nodejs npm package.json中文文档
Sep 04 NodeJs
Nodejs实战心得之eventproxy模块控制并发
Oct 27 NodeJs
快速掌握Node.js之Window下配置NodeJs环境
Mar 21 NodeJs
Nodejs获取网络数据并生成Excel表格
Mar 31 NodeJs
用NodeJS实现批量查询地理位置的经纬度接口
Aug 16 NodeJs
浅谈Nodejs中的作用域问题
Dec 26 NodeJs
nodejs中使用HTTP分块响应和定时器示例代码
Mar 19 NodeJs
用nodejs实现json和jsonp服务的方法
Aug 25 NodeJs
nodejs简单读写excel内容的方法示例
Mar 16 NodeJs
nodejs连接mysql数据库及基本知识点详解
Mar 20 NodeJs
nodejs如何在package.json中设置多条启动命令
Mar 16 NodeJs
NodeJs内存占用过高的排查实战记录
May 10 NodeJs
nodejs多版本管理总结
Apr 03 #NodeJs
nodejs搭建本地服务器轻松解决跨域问题
Mar 21 #NodeJs
nodejs中密码加密处理操作详解
Mar 20 #NodeJs
nodejs连接mysql数据库及基本知识点详解
Mar 20 #NodeJs
nodejs基于express实现文件上传的方法
Mar 19 #NodeJs
nodejs+mongodb aggregate级联查询操作示例
Mar 17 #NodeJs
nodejs实现超简单生成二维码的方法
Mar 17 #NodeJs
You might like
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
PHP简单获取及判断提交来源的方法
2016/04/22 PHP
php版微信小店API二次开发及使用示例
2016/11/12 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
PHP实现正则匹配所有括号中的内容
2018/06/22 PHP
PHP中散列密码的安全性分析
2019/07/26 PHP
javascript 一个函数对同一元素的多个事件响应
2009/07/25 Javascript
javascript来定义类的规范小结
2010/11/19 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
不同Jquery版本引发的问题解决
2013/10/14 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
微信小程序 绘图之饼图实现
2016/10/24 Javascript
jQuery实现两列等高并自适应高度
2016/12/22 Javascript
JavaScript运动框架 链式运动到完美运动(五)
2017/05/18 Javascript
JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
2017/09/05 Javascript
详解基于vue-cli优化的webpack配置
2017/11/06 Javascript
JS异步函数队列功能实例分析
2017/11/28 Javascript
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
复制粘贴功能的Python程序
2008/04/04 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
python3.0 模拟用户登录,三次错误锁定的实例
2017/11/02 Python
django模板语法学习之include示例详解
2017/12/17 Python
用python处理MS Word的实例讲解
2018/05/08 Python
python 项目目录结构设置
2020/02/14 Python
Python如何使用PIL Image制作GIF图片
2020/05/16 Python
英国领先的奢侈品零售商之一:CRUISE
2016/12/02 全球购物
巴西图书和电子产品购物网站:Saraiva
2017/06/07 全球购物
3分钟演讲稿
2014/04/30 职场文书
文明礼仪演讲稿
2014/05/12 职场文书
物理学专业求职信
2014/07/04 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
2014年基层党建工作总结
2014/11/11 职场文书
党校党性分析材料
2014/12/19 职场文书
2016年小学六一儿童节活动总结
2016/04/06 职场文书