/** * 触发后模拟服务器主动向前端发送系统即时提醒 */@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 应用的时候必须要考虑的一个问题 。
推荐阅读
-
邓锄头挖科技@高级产品不会告诉你的“十一条”需求沟通中超有效的注意事项!
-
-
忘川秋水|她在吐蕃的40年,真实生活是怎样的?,唐朝和亲入藏的文成公主
-
新华社|巴西又有州长感染新冠病毒,总计已有10个州长感染
-
你见过凌晨4点的高铁线吗 这背后的事情可以去思考一下
-
-
今年起,农村开启“禁养”模式,专家表示支持,农民的话很戳心!
-
旭日暖阳|5.99万元起售,新一代瑞虎5x哪款配置值得买?,上市就降1万元
-
净利|公告精选:山西省属燃气企业整合重组;万华化学上调10月份中国地区MDI价格
-
[社保缴费]30岁不交社保每年在银行存1万,退休后存下的钱真比社
-
-
唆麻 知识“风起”吹向百度知识属性,百度移动生态的底色从“双轮驱动”到“纵队协作”,差异化优势已成形与直播打配合,短视频必不可少结语:模式重构,总得有人先做,短视频娱乐“内卷
-
『孕妈』孕妈必备︱健荣凡士林霜,一款可以闭眼入手的润肤霜
-
「呆闻天下」惹事全靠实力,美国不愧是军事超级大国!武器出口是俄罗斯的三倍
-
宽松大方|秋日时尚穿搭,选一条宽松针织裙+松糕鞋搭配,简单大方轻松显高
-
-
『豪情NBA』霍华德“满血回归”,本赛季超值的五大底薪球员
-
行业唯一入选!Leader洗衣机获美国IDEA设计大奖
-
北青网综合|陕西新增1例境外输入确诊病例,涉及这趟航班
-