首先web Socket的讲解
http://www.ibm.com/developerworks/cn/java/j-lo-WebSocket/
这里包括 ws的介绍 tomcat7.0.3或4或5不同版本对于ws的支持的不同!!! 一个演示项目的介绍(旧版本的 如果不想只看代码脑补结果 可以结合下面的项目学习)
一个老版本的示例项目 群发的聊天室
http://blog.youkuaiyun.com/educast/article/details/50460195
这个项目和上面文章最后讲的项目结构上如出一辙 完全可以边运行边看上面的(我是myeclipse2015导入的 tomcat7.0.7+jdk8 导入后加一下tomcat运行环境jar包 可以直接运行 没有像文章里说的要删除两个包)
一个新版本的示例项目
http://blog.chenzuhuang.com/archive/28.html
这个项目是7.0.5的以后的实现方法 很简单建议参考上面项目的结构进行功能拓展
这里是知乎上关于webSocket的介绍
https://www.zhihu.com/question/20215561