当前位置: 首页 > 编程笔记 >

原生nodejs使用websocket代码分享

商琛
2023-03-14
本文向大家介绍原生nodejs使用websocket代码分享,包括了原生nodejs使用websocket代码分享的使用技巧和注意事项,需要的朋友参考一下

安装

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>
 类似资料:
  • 本文向大家介绍原生Ajax请求代码?相关面试题,主要包含被问及原生Ajax请求代码?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: Ajax能够在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容,实现局部刷新,大大降低了资源的浪费,是一门用于快速创建动态网页的技术,ajax的使用分为四部分: 1、创建XMLHttpRequest对象var xhr = new XMLHttpRe

  • 我正在尝试将一个网站从Heroku迁移到AWS,但在代码构建方面遇到了麻烦。源代码在GitHub上,我使用的是CodePipeline-CodeBuild-Elastic Beanstalk。管道运行良好,代码似乎正在向Elastic Beanstalk过渡。然而,我被困在代码构建步骤。(buildspec.yml如下所示) 日志似乎可以很好地运行命令,但是当我将构建输出到S3存储桶时,没有构建文

  • 本文向大家介绍PHP tp5中使用原生sql查询代码实例,包括了PHP tp5中使用原生sql查询代码实例的使用技巧和注意事项,需要的朋友参考一下 注意事项: 1.先在database.php中配置好数据库 2.只要是数据库操作必须引用 use/think/Db;严格区分大小写。 下面是方法: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本章将介绍如何使用 Gii 去自动生成 Web 站点常用功能的代码。使用 Gii 生成代码非常简单, 只要按照 Gii 页面上的介绍输入正确的信息即可。 贯穿本章节,你将会学到: 在你的应用中开启 Gii 使用 Gii 去生成活动记录类 使用 Gii 去生成数据表操作的增查改删(CRUD)代码 自定义 Gii 生成的代码 开始 Gii Gii 是 Yii 中的一个模块。 可以通过配置应用的 mod

  • 我使用的是“ws”NodeJS网络套接字库。之前我在试用插座。io;带插座。io我可以像这样在客户端和服务器之间实现回调: 我试图使用ws库做同样的事情,但没有任何成功。有可能吗,如果有可能,怎么做?

  • 本文向大家介绍原生js实现省市区三级联动代码分享,包括了原生js实现省市区三级联动代码分享的使用技巧和注意事项,需要的朋友参考一下 前言 插件功能只满足我司业务需求,如果希望有更多功能的,可在下方留言,我尽量扩展!如果你有需要或者喜欢的话,可以给我github来个star 准备 页面中的容器标签不限制,只需给个id就行 举个例子:如果传递的数组['provinces','citys','areas