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

杭州做网站本地app开发公司

杭州做网站,本地app开发公司,网络推广营销怎么做,wordpress 美观插件为了实现优雅重连和重试#xff0c;您需要在代码中添加一些逻辑来处理连接失败或断开连接的情况。 实现代码如下#xff1a; import javax.websocket.*; import java.io.IOException;ClientEndpoint public class WebSocketClientEndpoint {private Session userSession n…      为了实现优雅重连和重试您需要在代码中添加一些逻辑来处理连接失败或断开连接的情况。 实现代码如下 import javax.websocket.*; import java.io.IOException;ClientEndpoint public class WebSocketClientEndpoint {private Session userSession null;private MessageHandler messageHandler;private int retryCount 0;public WebSocketClientEndpoint(String endpointURI) {try {WebSocketContainer container ContainerProvider.getWebSocketContainer();container.connectToServer(this, URI.create(endpointURI));} catch (Exception e) {throw new RuntimeException(e);}}OnOpenpublic void onOpen(Session userSession) {System.out.println(opening websocket);this.userSession userSession;}OnClosepublic void onClose(Session userSession, CloseReason reason) {System.out.println(closing websocket);this.userSession null;retryConnect();}OnMessagepublic void onMessage(String message) {if (this.messageHandler ! null) {this.messageHandler.handleMessage(message);}}OnOpenExceptionpublic void onOpenException(Exception ex) {System.out.println(Error opening websocket: ex.getMessage());retryConnect();}private void retryConnect() {if (retryCount 5) {try {Thread.sleep(1000); // 等待1秒后重试连接WebSocketContainer container ContainerProvider.getWebSocketContainer();container.connectToServer(this, URI.create(ws://localhost:8080/my-websocket-endpoint));retryCount;} catch (Exception e) {System.out.println(Error reconnecting: e.getMessage());retryConnect(); // 如果连接失败继续重试连接}} else {System.out.println(Max retries reached, giving up.);}}public void sendMessage(String message) throws IOException {this.userSession.getBasicRemote().sendText(message);}public void addMessageHandler(MessageHandler handler) {this.messageHandler handler;} }
http://www.pierceye.com/news/627828/

相关文章:

  • 用dw做音乐网站模板策划公司收费明细
  • 大气手机网站模板免费下载南昌seo排名
  • 做卖衣服网站源代码seo搜索引擎优化名词解释
  • 东营免费建网站网络运维必备知识
  • 盐城建设网站备案 网站负责人
  • 外贸营销网站怎么建设网站域名注册证书
  • 安徽网站建设首选-晨飞网络甘肃泾川县门户网站两学一做
  • 360°网站标签旋转显示特效建筑设计专业比较好的学校
  • 郫县建设局网站中文wordpress模版
  • 塔里木油田公司档案馆网站建设研究响应式网站建设教程
  • wordpress侧边栏怎么加php代码重庆seo优化公司
  • 自做建材配送网站做的比较好的游戏网站
  • 建设网站公司兴田德润在哪里秦皇岛海港区
  • 做网站阜阳百度投放广告
  • 北京互联网金融公司排名网站栏目优化
  • 教育网站解决方案用wordpress制作表单
  • 整站wordpress下载phpcms 网站标题
  • 湛江市建设局官网站品牌网络营销方法分析
  • 做网站数据库表各字段详情福建省港航建设发展有限公司网站
  • 潍坊 营销型网站建设游戏设计师网站有哪些
  • 用花生棒做网站快吗大型网站开发合同
  • 网站建设什么原因最主要wordpress mu安装
  • 龙岗网站设计公司价格wordpress商品属性选择
  • 企业网站如何优化足球比方类网站开发
  • 大型网站开发 优帮云公司制度建设的意义
  • 收录网站工具沈阳高端网站定制
  • 做网站哪家比较好网站网页翻页设计
  • 湖州建设网站制作手机网站登录模板
  • 重庆网站制作技术wordpress获取特定尺寸特征图像
  • 展示型网站建设标准网络组建视频