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

网站建设s做网站 node php

网站建设s,做网站 node php,郑州做招商的网站,南宁优化网站收费什么是消息推送 通过服务器自动推送消息到客户端(浏览器#xff0c;APP#xff0c;微信)的应用技术。 2. 为什么要使用消息推送技术 通常情况下都是用户发送请求浏览器显示用户需要的信息。推送技术通过自动传送信息给用户#xff0c;来减少用于网络上搜索的时间。它根据… 什么是消息推送 通过服务器自动推送消息到客户端(浏览器APP微信)的应用技术。 2. 为什么要使用消息推送技术 通常情况下都是用户发送请求浏览器显示用户需要的信息。推送技术通过自动传送信息给用户来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息并将其定期推给用户帮助用户高效率地发掘有价值的信息。 3. 实现思路 1. 管理员发送消息到swoole服务。 2. Swoole服务接受到管理员发送的信息并且发送给其他的客户端 3. 其他的客户端通过WebSocket监听Swoole服务发送过来的信息并且输出。 4. 实现过程CentOS环境 4.1. 安装swoole扩展 pecl install swoole 4.2. 启动swoole服务器 在命令行中输入  php ws_server.php  ws_server.php中的代码 ?php $servernew swoole_websocket_server(127.0.0.1,9795); $server-on(open,function(swoole_websocket_server $server,$request){echo server: handshake success with fd{$request-fd}\n; }); $server-on(message,function(swoole_websocket_server $server,$frame){echo receive from {$frame-fd}:{$frame-data},opcode:{$frame-opcode},fin:{$frame-finish}\n;foreach($server-connections as $fd){$server-push($fd, $frame-data);} }); $server-on(close,function($ser,$fd){echo client {$fd} closed\n; }); $server-start(); 4.3. 管理员向swoole服务发送信息 4.3.1. 安装swoole客户端 composer require textalk/websocket 4.3.2. 管理员的代码 ?php require ./vendor/autoload.php;   use WebSocket\Client;   $client  new Client( ws://127.0.0.1:9795 );   $client-send(新的信息); 4.4. 客户端监听swoole服务的代码 !DOCTYPE html html headtitle/title /head bodyinput typetext nameshu idshu valuebutton onclicksendmsg()浇水/buttonscript src//cdn-static.ebaitian.cn/jquery/3.5.1/jquery.min.js/script script typetext/javascriptvar wsServer ws://127.0.0.1:9795; var websocket new WebSocket(wsServer); //监听链接 websocket.onopen function (evt) {console.log(open); };console.log(websocket.readyState); //监听关闭 websocket.onclose function (evt) {console.log(Disconnected); }; //监听服务发送消息 websocket.onmessage function (evt) {console.log(evt); }; //监听异常 websocket.onerror function (evt, e) {console.log(Error occured: evt.data); }; //js向服务器发送消息 function sendmsg(){if(websocket.readyState1){var content $(#shu).val();//$(#shu).val()console.log(content);websocket.send(content);} } /script /body /html
http://www.eeditor.cn/news/122050/

相关文章:

  • 做断桥铝最知名的网站做网页代码的素材网站
  • 论坛网站备案流程图常州网站推广培训
  • 荆门做网站公司西部网站建设
  • asp.net制作的网站开发研发一款app要多少钱
  • 用粉色做网站主题色网站 维护 页面
  • 国内建站源码网站制作中动态展示怎么做
  • 单位门户网站可以做百度百科深圳营销型网站建设服务
  • 如何建设一个不备案的网站获取网站访客qq 原理
  • 别人冒用我们公司做的网站怎么关掉我做网站推广
  • 江苏网站备案暂住证企业cms开源
  • 河南网站建设公司价格5站合一 网站建设
  • 专注移动网站建设网站开发翻译
  • 网站地图 格式在线花钱做网站
  • 服务器做jsp网站教程视频wp上的wordpress
  • 重庆网站建设论坛山东省建设备案网站审批表
  • 怎么让百度搜索到自己的网站施工企业负责人每月带班时间不少于
  • 顺义企业建站网站建设客户开发方案
  • 网站开发技术学习中山网站快照优化公司
  • 餐饮网站界面做电销有什么资料网站
  • 网站建设熊掌号里属于什么领域东莞网上做公司网站
  • psd简单的网站首页黑龙江新闻最新消息今天
  • 中山市网站制作网站公司建设个服务号多少钱
  • 校园网站界面建设seo属于技术还是营销
  • 网站建设广告词教育培训学校网站建设策划
  • 自己做的网站打开太慢wordpress 淘宝客 采集
  • 学做电商网站设计lamp 搭建wordpress
  • seo怎么做网站优秀案例品牌型网站建设特点
  • 西宁中小企业网站建设长沙市建设局官方网站
  • 南昌网站建设博客移动端网站欣赏
  • 鞍山在百度做个网站多少钱电商税收新政策2021