/** * 触发后模拟服务器主动向前端发送系统即时提醒 */@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 应用的时候必须要考虑的一个问题 。
推荐阅读
-
安卓平板|平板体验从此被改写!华为首款HarmonyOS 3旗舰平板发布
-
嘉定区委组织部|嘉定区安亭镇:“党建联盟”打造一体化合作新路径
-
美容护肤知识|女生精华液排行榜前10强测评,哪个品牌的精华液好用
-
-
「12星座君」总能激起别人保护欲的三大星座女,又萌又可爱
-
电玩书艺三国杀:盘点最具战力的曹氏武将?曹操之子曹冲人小战力强
-
「健康界媒体」孕期高血压,竟会增加子女患多动症/自闭症等精神疾病风险?
-
乡村小剧情|再搭一件知性的一字肩短衫,轻松秀出时尚美感,夏季巧搭牛仔裤
-
生肖兔和生肖龙的婚姻相配吗-,属龙的和属兔的在一起般配吗--
-
呼声|美频繁秀肌肉却后勤吃紧,军费削减呼声高,杜文龙:减什么很关键
-
小懒猫yen|400年经久不衰,12代的孙子都是有钱人,河南这样的一个家族
-
职业教育|上职业学校就是将就,已经成为历史,选择职业学校,也要擦亮眼睛
-
中国新闻网|郑州公布新增2例无症状感染者详情 系菲律宾同机入境
-
-
虎扑|国米要为3天1赛做好准备,卢卡库:余下12场联赛都是决赛
-
-
-
贝塔看比赛啦|王思聪发话了!没有提到JKL,而是点名批评了Karsa,IG击败TES后
-
不正经的泡芙|这样既能显瘦,又能凸显小姐姐青春活泼的性格,满满的少女感
-
「美食美刻」教你3招,炒出口感滑嫩入味的鸡肉,学会你也是大厨水平