/** * 触发后模拟服务器主动向前端发送系统即时提醒 */@RequestMApping("sendMsg")public void sendMsg() { SimpleDateFormat sf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); // 模拟向已连接的WebSocket客户端发送系统提醒 for(WebSocketTest item: WebSocketTest.webSocketSet){ try { item.sendMessage("系统提醒:当前时间," + sf.format(new Date()) + ",请尽快完成任务!"); } catch (IOException e) { e.printStackTrace(); continue; } }}
- 服务器启动后,通过http://localhost:8080/WebSocket/alert.action跳转到了前端Jsp页面,页面创建了WebSocket连接,然后通过调用http://localhost:8080/WebSocket/sendMsg.action模拟服务器主动向前端发送系统提醒信息,前端进行即时的展示,效果如下:

文章插图
注意
通过上面的讲述,WebSocket 的优势已经很明显了,但是作为一个正在演变中的 Web 规范,我们也要看到目前用 Websocket 构建应用程序的一些风险 。首先,WebSocket 规范目前还处于草案阶段,也就是它的规范和 API 还是有变动的可能,另外的一个风险就是微软的 IE 作为占市场份额最大的浏览器,和其他的主流浏览器相比,对 HTML5 的支持是比较差的,这是我们在构建企业级的 Web 应用的时候必须要考虑的一个问题 。
推荐阅读
-
「挖贝网」受疫情影响复工延期,中威电子2020年一季度亏损1700万至1200万
-
-
怎样评价在没人吃的情况下,把带到派对上的食物再带回家呢
-
-
明星照片|古装斜刘海美出天际,林心如第九,翁虹美过颖宝艳冠群芳!
-
【一个八卦|只有两个条件,网友:略显“肤浅”!,王一博谈自己的理想型女生】
-
斯蒂芬-库里|范乔丹30+11成猛龙队史首人,8记三分创新高!名记:他吸收了库里
-
-
市场|中国疾控中心:北京此次新发地市场相关疫情已得到有效控制
-
-
[晨财经]因个人原因,泰豪科技证券事务代表刘立立辞职
-
刘亦菲|不争却始终处于风口浪尖 刘亦菲到底有什么魅力 久久没有被人遗忘
-
中考|中考结束后为何禁止复读?其中这4点原因,初中生别傻傻不知道
-
国家最新一轮高铁城市规划,湖南这6个地市成最大赢家!
-
最热文|杨幂杨紫成冠亚军,迪丽热巴遗憾未能入榜,金鹰女神投票正式结束
-
【痔疮】十人九痔,必须重视!3个方法助你远离痔疮,早看少遭罪
-
鲁能确认三名外援,新赛季他将身穿20号球衣出战,最佳主帅还有幸福烦恼
-
-
赵露思|赵露思新剧仅播出3集,收视率轻松破1!央视八套抓到王炸了
-
冰箱会着火吗?原因有哪些? 冰箱引发火灾的几率大不大