有了界面的websocket,体验一下简易的即时通讯

前边用websocket写了一个一对一聊天的demo,但是没有前端的界面,后来找了一个前端的插件JqueryChat,把前端的界面也整出来了。

首先,在pom中引入必须的架包;

第二,配置websocket的配置文件;

第三,websocket连接的建立、断开,信息的收发;

第四,前端页面的展示、信息的收发;

最后,测试;

打开多个浏览器窗口,输入不同的userUid,然后,相互之间发送信息,可以进行未读信息的数字提示;

收发信息测试

总结

在前端界面,使用了JqueryChat插件来做聊天窗口,省去了前端页面的设计。这只是一个功能简单的demo,如果要考虑性能、安全等问题,仅仅依靠这个demo是不够的。

最后的思考:

如果要和springboot结合,如何完美融合呢?融进springboot的全家桶,实现分布式,经过网关,保证性能和安全,貌似没有那么容易。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191006A09X2E00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券