当前位置: 首页 > news >正文

四川网站建设多少钱做seo需要投入的成本

四川网站建设多少钱,做seo需要投入的成本,关于建设党建网站的通知,bae3.0 wordpress伪静态NodeJS的webSocket网络编程。 那什么是WebSocket呢?WebSocket是HTML5提供的一种浏览器和服务器进行通信的网络技术。两者之间,只需要做一个握手动作,就可以在浏览器和服务器之间开启一条通道,就可以进行数据相互传输。 实现WebS…

NodeJS的webSocket网络编程。

那什么是WebSocket呢?WebSocket是HTML5提供的一种浏览器和服务器进行通信的网络技术。两者之间,只需要做一个握手动作,就可以在浏览器和服务器之间开启一条通道,就可以进行数据相互传输。

实现WebSocket网络编程,分为三个步骤:

  1. 创建WebSocket服务器
  2. 创建WebSocket客户端
  3. 服务器和客户端通信

创建WebSocket服务

在NodeJS创建WebSocket,需要借助http模块的createServer:

const fs = require("fs");
const http = require("http");
const Ws = require("ws").Server;const service = http.createServer((request, response) => {if (request.url == '/') {fs.readFile("./index.html", (err, data) => {if (err) { return };response.writeHead(200, { "Content-Type": "text/html" });response.end(data);});}
})
service.listen(34421, () => {console.log("监听地址:http://127.0.0.1:34421")
})let wsServer = new Ws({ server: service });
wsServer.on("connection", function (socket) {console.log("连接成功");socket.on("message", msg => {console.log("客户端信息", msg)socket.send("客户端发送的信息:" + msg + "," + new Date().getTime())})
})

WebSocket服务器端有这些事件:

  1. connection:客户端连接服务器
  2. disconnect:客户端断开连接
  3. message:获取客户端发送的信息
  4. error:发生错误

WebSocket客户端

这里的客户端就是前端页面:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><script>const ws = new WebSocket("ws://127.0.0.1:34421")ws.onopen = () => {ws.send("hello")}ws.onmessage = (ev) => {console.log("ev", ev)}</script>
</body></html>

前后端都启动后,打开前端页面的控制台,效果如下:

在这里插入图片描述
后端的日志:

在这里插入图片描述
这就是NodeJS的WebSocket网络编程

http://www.qdjiajiao.com/news/8812.html

相关文章:

  • 上海的企业网站备案网站收录提交入口
  • 青岛市建设工程信息网官网windows优化大师可以卸载吗
  • wordpress 环保主题杭州seo培训
  • 秦皇岛做网站外包百度自媒体怎么注册
  • 贝尔利网站精准营销及推广
  • 做棋牌网站的步骤网络推广营销方式
  • idc销售网站源码环球军事网
  • 网站设计与建设报告免费推广引流平台有哪些
  • 个人网站做音乐网要备文化今日资讯最新消息
  • 怎么做网页web无锡seo优化
  • 政府网站安全建设总结sem和seo有什么区别
  • 前端网站建设和维护河北seo网络优化师
  • 网站建设丶金手指花总11游戏推广员一个月能赚多少
  • 大学生个人简历模板免费365优化大师软件下载
  • 如何建设公司门户网站墨子学院seo
  • 广州网站优化注意事项seo技术培训班
  • 厂家直销网站建设软文营销定义
  • 网站建设肆金手指排名6sem模型
  • dz做分类网站网络运营主要做什么工作
  • 郑州高新区网站建设seo搜索引擎工具
  • 网站建设代理哪个好搜索引擎下载入口
  • 国外ps教程网站本地推荐本地推荐
  • 本机建的网站打开却很慢东莞百度推广优化
  • 免费建设网站的好么百度网址链接是多少
  • 浙江省水利建设行业协会网站广东做seo的公司
  • 有哪些网站可以免费做推广长沙关键词快速排名
  • 网站建设与营销服务最近的新闻大事10条
  • 做销售网站需要多少钱快速整站排名seo教程
  • 美团做团购网站nba最新交易消息
  • 网上签到做任务赚钱的网站怎么优化网站