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

苏州建站费用大数据网页制作教程

苏州建站费用,大数据网页制作教程,贸易公司,WordPress前台用户发布天行健#xff0c;君子以自强不息#xff1b;地势坤#xff0c;君子以厚德载物。 每个人都有惰性#xff0c;但不断学习是好好生活的根本#xff0c;共勉#xff01; 文章均为学习整理笔记#xff0c;分享记录为主#xff0c;如有错误请指正#xff0c;共同学习进步。… 天行健君子以自强不息地势坤君子以厚德载物。 每个人都有惰性但不断学习是好好生活的根本共勉 文章均为学习整理笔记分享记录为主如有错误请指正共同学习进步。 文章目录 一、nodejs环境二、js客户端三、js服务端1. 初始化2. 安装ws3. 创建文件server.js作为服务器 四、测试1. 启动服务器2. 启动客户端3. 测试 一、nodejs环境 安装node.js 配置nodejs的环境 参考文章nodejs下载安装配置 二、js客户端 创建文件client.html !DOCTYPE html htmlheadmeta charsetutf-8 /titlewebsocket测试/title /headbodybutton onclicksendMessage()发消息给服务器/button/body /html !-- script srchttp://libs.baidu.com/jquery/2.0.0/jquery.min.js/script -- script typetext/javascript // 打开一个 web socket设定websocket服务器地址和端口const ws new WebSocket(ws://127.0.0.1:8888/);//开启连接open后客户端处理方法ws.onopen function(event){// Web Socket 已连接上在页面中显示消息// document.getElementById(res).innerHTML当前客户端已经连接到websocket服务器;console.log(websocket已连接)};// 点击按钮时给websocket服务器端发送消息// $(#btn).click(function(){// var value $(#demo).val();// console.log(value)// ws.send(value);// })// 接收消息后客户端处理方法ws.onmessage function (event) { //接收到服务端的消息后输出打印收到消息的内容console.log(收到服务端回复的消息event.data);// $(#res).text(evt.data);};// 关闭websocketws.onclose function(event){ // 关闭 websocketalert(连接已关闭...); };//发送给服务端的消息内容function sendMessage(){ws.send(hello server, I am client)}/script三、js服务端 1. 初始化 输入命令执行初始化 npm init -y执行后会出现一个josn文件 2. 安装ws 打开终端输入命令安装ws npm install ws然后会多出一个node_modules的文件夹用来放引入的ws包 3. 创建文件server.js作为服务器 const http require(http); const websocket require(ws);const server http.createServer(); const wss new websocket.Server({server});//绑定事件建立连接 wss.on(connection,(socket){console.log(websocket已连接);//收到客户端发来的消息socket.on(message,(message){//打印收到的消息console.log(收到客户端发来的消息message);//收到后返回消息给客户端socket.send(hello client, I am server, I received)});socket.on(close, (){console.log(websocket连接已关闭);}); });server.on(request, (request, response){response.writeHead(200, {Content-Type:text/plain});response.end(Hello,world1111!); });server.listen(8888, (){console.log(服务已启动端口号为8888); });四、测试 1. 启动服务器 终端启动sever.js作为服务器 node server.js2. 启动客户端 打开client.html到浏览器中 此时服务器会显示与客户端建立连接 浏览器页面右键检查 — NetWork — WS — Console 刷新页面显示已连接 3. 测试 此时页面点击发送消息到服务端 服务端控制台显示收到客户端发来的消息 页面Console显示收到的消息 这就是nodejs实现的websocket客户端和服务端的实时收发消息 感谢阅读祝君暴富
http://www.laogonggong.com/news/140272.html

相关文章:

  • 百度域名验证网站如何做好电商网站平面设计
  • 遵义做网站建设哪家公司好国外注册的域名国内做的网站
  • 做html网站大连专业模板网站制作
  • 制作php网站用什么软件wordpress密码漏洞
  • 精神文明建设专题网站陕西省建设工程质量监督局网站
  • 做网站开发公司网站搭建工具的种类
  • 西安网站推广方案网页设计尺寸高度
  • 网址导航类网站怎么做做网站准备什么问题
  • 黄埔网站建设营销型网站建设发难
  • 网站图片特效代码网页设计的发展前景
  • 在internet上建设网站可选择如果自己建立网站
  • 想做一个电影网站该怎么做免费北京企业名录
  • 网站建设方案书 百度服务好的南昌网站制作
  • 网站多个用户怎样建设宁波网站改版
  • 黑龙江省建设网站首页在一个网站的各虚拟目录中默认文档的文件名要相同
  • 合肥网站排名优化公司哪家好长沙官网seo服务
  • 常州网站建设技术外包wordpress建立手机网站
  • 介绍做素食的网站公司效果图
  • 住宅房做旅店是什么网站如何做企业网站小程序
  • 做网站卖东西赚钱网站建设 投标
  • 网站建设与维护流程图百度免费网站制作
  • 个人简历代写seo关键词排名公司
  • 个人网站建立 学生快速搭建网站前端
  • wordpress做x站主题做58一样的网站
  • 温江网站建设价格企业免费网站优化服务
  • 网站开发工程师应聘书范文700字全网项目资源整合平台
  • 天津开发区建设工程管理中心网站做电商什么素材网站好
  • 网站导航为什么用ul列表做软件技术的发展前景
  • flash相册网站源码网页美工设计与制作
  • 低代码建站工作室暴利项目