1. 安装nodeJs和配置, 参考nodeJs安装文档,下图问本人本地安装的版本

查看版本 npm-v

  1. 在本地创建存放项目文件夹, wxapp-websocketserver

文件夹目录

  1. 初始化项目 npm init

初始化项目

文件目录结构为

初始化项目后文件目录及文件名

  1. 安装ws模块,借助ws模块创建服务端,安装命令:npm i ws --save

要使用WebSocket,关键在于服务器端支持。在Node.js中,使用最广泛的WebSocket模块是ws。

WS模块安装成功

  1. 在index.js中使用ws模块创建服务器

代码片段

const WebSocket = require('ws');const Wss = new WebSocket.Server({port: 8080});

ws模块创建服务器代码片段

  1. 启动服务, 命令 node index.js

node index.js启动服务

到目前服务器创建完成了,接下来我们来测试一下服务器是否正常启动。

  1. 测试服务器启动

在网站找个“WebSocket 在线测试”进行测试,例如:http://www.websocket-test.com/

WebSocket 在线测试

如果服务未启动,即未执行node index.js ,则消息窗口显示:

服务未启动,窗口显示消息

如果服务启动,即执行(node index.js),则消息窗口显示:

服务启动,窗口显示消息

awvs12 Server Exception_使用WebSocket搭建服务器server相关推荐

  1. Windows Server 2008 R2 系统搭建服务器(笔记本)

    Windows Server 2008 R2 系统搭建服务器 一.Windows Server 2008 R2 数据中心版安装 型号:宏基 E1-471G CPU:I5-3210M 内存:4GB 硬盘 ...

  2. 在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群

    需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服 ...

  3. 微软project服务器搭建,Project Server 2013 安装和部署概述

    Project Server 2013 安装和部署概述 11/20/2017 本文内容 摘要: 了解在服务器场环境中安装 Project Server 2013 所涉及的步骤. 适用于: Projec ...

  4. Windows 10系统用FileZilla Server 1.6.1搭建FTP服务器

    1. 登录Filezilla官方网站,点击"下载"--"服务端"--"FileZilla Server 1.6.1 英文安装版",下载完成后 ...

  5. Ubuntu下搭建Janus Server

    Ubuntu下搭建Janus Server 目录 Janus简介 下载和编译 Janus 配置和运行janus 视频通话联调测试 1. Janus简介 Janus 是一个开源的,通过 C 语言实现了对 ...

  6. [How TO]-在ubuntu20.10上搭建SVN Server

    背景: 做为一名嵌入式工程师,工作了八九年,积攒了大量的学习资料,家里备有3个电脑.好几块硬盘,另外还有百度云盘.阿里云盘等.各种零碎的资料.不知如何分类,导致出现了有的资料只出现在某一个硬盘中,或者 ...

  7. 如何在Windows Server 2008 R2下搭建FTP服务

    听语音 | 浏览:28648 | 更新:2014-12-21 20:42 | 标签:windows 1 2 3 4 5 6 7 分步阅读 在Windows Server 2008 R2下搭建FTP服务 ...

  8. 搭建Mock Server

    搭建Mock Server 1.为什么要搭建mock-server? 为了更好的分工合作,让前端能在不依赖后端环境的情况下进行开发,其中一种手段就是为前端开发者提供一个 web 容器,这个本地环境就是 ...

  9. 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点)

    从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点) 第一篇 http://www.cnblogs.com/lyhabc/p/4678330.html 第二篇 http:// ...

  10. 利用 python 的 http.server 包快速搭建web server 服务

    文章目录 利用 python 的 http.server 包快速搭建web server 服务 一.背景说明 二.一行代码解决搭建轻量级 web server 三.其外其他的配置可以参考下列网址 利用 ...

最新文章

  1. 【错误记录】Ubuntu 修改 hosts 文件 ( 使用 gedit /etc/hosts 命令打开并修改 hosts 文件 )
  2. 用php画一个蓝底红色的圆_php把图片处理成圆形透明的头像
  3. 机器学习与数学分析(一)
  4. JS - 将十六进制的颜色值转成rgb、rgba格式
  5. Java Web学习总结(36)——JavaEE知识体系及项目开发过程的总结
  6. Redo Log的逻辑与物理结构
  7. 单片机、ARM、DSP、FPGA区别与应用领域
  8. Grand Prix of Saratov - D. Elevator - DP
  9. 最短曼哈顿距离(递推+枚举 C++)
  10. 神经网络(四)-vanishing gradient problem
  11. 【PE】PE文件结构学习
  12. python绘图坐横坐标轴显示
  13. 链表ADT设计模板的简单应用——链表的ADT的实现C++版
  14. 泛微OA-ecology8数据字典大全
  15. 全志android 编译,全志A20启动代码流程分析 ——Android
  16. 侯捷c++系统工程师:全方位提升技能素养 侯捷C++视频全系列合集
  17. 每日新闻:英特尔发布第九代处理器;腾讯与英国公司用AI改善帕金森病;华为申请电池专利;中兴为印度提供5G技术;微软投资Grab...
  18. RK3588 启动卡死
  19. Towards Deep Learning Models Resistant to Adversarial Attacks (PGD)
  20. 计算机网络各种拓扑结构的优缺点。

热门文章

  1. slice matlab,Matlab画图之slice命令
  2. UE4像素流送(Pixel Streaming)快速上手指南
  3. 【WinCC V7.5 入门】
  4. 杂七杂八(7): win7无法安装python3
  5. 回调函数—Java实现
  6. nexus下载安装和创建maven私库
  7. 2018年,免费、无水印录屏软件有哪些?
  8. 贝叶斯网络结构学习之MCMC算法(基于FullBNT-1.0.4的MATLAB实现)
  9. 妙用PRN文件,实现文档换机打印
  10. Xamarin学习笔记之尝试篇