原生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中简单实现Javascript Promise机制的实例
Dec 06 NodeJs
浅谈NodeJS中require路径问题
May 07 NodeJs
基于Nodejs利用socket.io实现多人聊天室
Feb 22 NodeJs
nodejs爬虫遇到的乱码问题汇总
Apr 07 NodeJs
nodejs前端自动化构建环境的搭建
Jul 26 NodeJs
ubuntu编译nodejs所需的软件并安装
Sep 12 NodeJs
nodejs实现大文件(在线视频)的读取
Oct 16 NodeJs
nodejs超出最大的调用栈错误问题
Dec 27 NodeJs
nodejs 生成和导出 word的实例代码
Jul 31 NodeJs
NodeJS实现自定义流的方法
Aug 01 NodeJs
node快速搭建后台的实现步骤
Feb 18 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
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
php中实现获取随机数组列表的自定义函数
2015/04/02 PHP
Docker 如何布置PHP开发环境
2016/06/21 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
php中上传文件的的解决方案
2018/09/25 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
JavaScript 图片预览效果 推荐
2009/12/22 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
js正则匹配出所有图片及图片地址src的方法
2015/06/08 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
jQuery 插件实现随机自由弹跳气泡样式
2017/01/12 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
Node.js事件的正确使用方法
2019/04/05 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
35个Python编程小技巧
2014/04/01 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
python利用re,bs4,requests模块获取股票数据
2019/07/29 Python
世界上最悠久的自行车制造商:Ribble Cycles
2017/03/18 全球购物
印度在线购物网站:Paytmmall
2019/07/24 全球购物
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
文秘专业毕业生就业推荐信
2013/11/08 职场文书
技校毕业生的自我评价
2013/12/27 职场文书
致铅球运动员加油稿
2014/02/13 职场文书
蟋蟀的住宅教学反思
2014/04/26 职场文书
财务部绩效考核方案
2014/05/04 职场文书
新农村建设汇报材料
2014/08/15 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
雷锋的故事观后感
2015/06/10 职场文书
网络研修随笔感言
2015/11/18 职场文书
班级班风口号大全
2015/12/25 职场文书