Web在线聊天室(12) --- 收发消息(单例模式+阻塞式队列)_websocket 队列_满眼*星辰的博客-CSDN博客

网站介绍:websocket的理解基于代码理解客户端和服务端建立连接,就产生一个新的webSocket对象,所以不存在线程安全问题(Servlet是一个实例对象,多线程操作一个对象存在线程安全问题)理论上的实现异步,事件驱动,io模型的理论原理从网卡拿到数据,然后系统决定数据怎么交给进程,都是io的操作,由io的模型来决定如何交付数据websocket的实现,是基于事件驱动,异步的方式(原理叫作io多路复用)注册一个事件后,java进程(web项目不用一直阻塞等待io数据返回)【程序该做啥就做啥,系_websocket 队列