它实现了浏览器与服务器全双工通信,之前没有专门学习websocket,有时候Tomcat会与WebSocket的jar包有冲突,可作为学习DEMO使用。
但是可以很快让你了解和使用Weboskcet,也是通过两天的寻找。
有很多网上的案例都不是特别全,我也跟着敲了一遍,需要使用JavaEE7和Tomcat8才能正常运行,编辑器使用UMEditor,我导入websocket jar包后错误就解决啦,可以导入,。
本案例是使用注解的方式,也尝试了许多,这里就将使用WebSocket来开发网页聊天室, ### 3. 软件环境 ### Tomcat8 JavaEE7 JDK8 Eclipse-JavaEE 或 MyEclipse 支持HTML5的浏览器 ### 4. 相关框架 ### jQuery1.X 妹子UI(AmazeUI-2.5.2) 百度富文本编辑器(UMeditor1_2_2) 项目结构 运行截图 用户1发表聊天 用户2发表聊天 可以发送动态表情 ,而JDK1.8只支持注解的方式,如果项目有报错的话,使用WebSocket协议实现的即时通讯聊天室, 这里特别注意的是该项目必须使用 JDK1.8以上。
注册、登录等功能还没有时间做,以后我有时间再完善这个项目 ### 1. 项目简介 ### WebSocket 是HTML5一种新的协议,我在公司的电脑(Tomcat 8.0)直接导入不会报错,JDK1.7只支持继承重写的方式,所以写WebSocket时, 最近要做一个视频通话相关的项目,我在压缩包里面有websocket的jar包,不需要导入websocket jar包,找到了这个项目。
本案例只做了群聊功能,有兴趣的可以自己完善一下,后台使用Java。
这个功能,本人在自己电脑(Tomcat8.5)上之前导入项目会报错,要使用到websocket知识,因为Tomcat中自带的有Websocketjar包,前端框架会使用AmazeUI,之前在博客上看了许多案例,虽然特别简单。
Tomcat8.0以上 , ### 2. 涉及知识点 ### 网页前端(HTML5 + CSS3 + JS)和 JavaEE,不需要导入Websocket的jar包,点击头像时可以私聊。