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

深圳求做网站服装设计专业比较好的学校

深圳求做网站,服装设计专业比较好的学校,个人新闻类网站模板,松江新城投资建设集团有限公司网站首先websocket后台需要在web服务器运行#xff0c;所以先搭建一个web项目。websocket需要依赖其他的jar包#xff0c;引入依赖javaxjavaee-api7.0provided新建一个类#xff0c;该类建立一个服务端点 ServerEndpointimportjavax.websocket.*;importjavax.websocket.server.P…首先websocket后台需要在web服务器运行所以先搭建一个web项目。websocket需要依赖其他的jar包引入依赖javaxjavaee-api7.0provided新建一个类该类建立一个服务端点 ServerEndpointimportjavax.websocket.*;importjavax.websocket.server.PathParam;importjavax.websocket.server.ServerEndpoint;importjava.io.IOException;importjava.util.concurrent.ConcurrentHashMap;/***authorRice*create2020/06/24 15:56*/ServerEndpoint(/ws/{sid})public classWSServer {privateSession session;private staticConcurrentHashMap ss newConcurrentHashMap();private intoln;OnOpenpublic voidonOpen(Session session,PathParam(sid) String sid){oln;this.session session;ss.put(sid,session);}OnMessagepublic voidonMessage(String message ,Session session,PathParam(sid) String sid ) throwsIOException {Msg msg Msg.getInstance(message);msg.setUser(sid);if(msg.getTid()1){privateChat(msg);return ;}}OnClosepublic voidonClose(PathParam(sid) String sid){oln--;ss.remove(sid);}OnErrorpublic voidonError(Session session ,Throwable error){System.out.println(error);}private voidprivateChat(Msg msg) throwsIOException {if(ss.containsKey(msg.getTsid())){Session ts ss.get(msg.getTsid());ts.getBasicRemote().sendText(Msg.forwordMSg(msg));}else{this.session.getBasicRemote().sendText(对方不在线);}}}前端(客户端点)ws new WebSocket(ws://localhost:8080/wws/ws/_this.luser)ws.onmessagefunction(event){let rm JSON.parse(event.data);if(!_this.msgs[rm.user]){_this.$set(_this.msgs,rm.user,new Array());}_this.msgs[rm.user].push(rm.user: rm.msg);}当客户端点调用new Websocket时会发起和服务端的连接。当websocekt的readystate变为1时会触发后端onopen事件此时一般会将建立连接的session加入到管理的Map中记录session的名字和session.以此方便进行消息的转发。当客户端readystate1(连接成功),客户端可以进行发消息关闭连接。当客户端调用websocket.send(String msg)后台会触发onMessage方法并且把消息以及发消息的session传入到该方法中进行处理。通常客户端发送的消息需要自行规定数据报格式如JSON给后台进行解析。客户端点同样的需要进行onmessage方法的处理当服务端往客户端session发送消息同样会触发客户端的onmessage方法。以此达到即时沟通
http://www.pierceye.com/news/45016/

相关文章:

  • 黄冈网站推广优化找哪家网站开发中的paml
  • 建网站的系统做网站的叫云啥
  • 网站推广的意义和方法wordpress关于博主页面
  • 桐庐县网站建设义乌建设网站制作
  • 网站突然找不到了 然后降权重 排名不变关键词推广排名
  • 郑州中扬科技网站建设公司怎么样宣传片拍摄协议
  • 长沙有家具网站建设的吗女生适合学前端还是后端
  • 开网站需要投资多少钱wordpress怎么添加数据库
  • 做宣传图册在什么网站做购物平台网站需要多少资金
  • 网站图标ico 需要多大网站设计公司多少钱
  • 广西住房城乡和建设厅网站首页百度广州分公司地址
  • 国际化网站建设微网站案例
  • 石家庄pc端网站开发it外包公司简介
  • 做外账要登什么网站wordpress返回默认主题
  • 云南建设工程网站微信小程序网站制作
  • 电脑怎么做服务器 网站昆明专业网络营销公司
  • 无锡本地模板网站建设高校思政网站建设意义
  • 网站后台传图片抚州建站速建网站
  • 五金弹簧东莞网站建设西乡做网站的公司
  • 宜昌市做网站我爱水煮鱼的wordpress主题
  • 漳州博大网站建设wordpress haiyuan
  • 网站优化主要怎么做做网站销售电销好做吗
  • 免费网站建设网站开发公司本地建网站的详细步骤
  • 网站搜索引擎优化的内容北京网站报价
  • 给网站做插画分辨率海口快速建站公司推荐
  • 高端品牌网站建设兴田德润在那里ppt模板免费下载 动态
  • 外国人做的古文字网站搜索引擎平台有哪些软件
  • 徐州做网站哪个好局域网wordpress
  • 宿州网站公司网站排名优化怎么样
  • 你会怎么做外国的网站吗精准的搜索引擎优化