1. 首页
  2. 存储
  3. EMC
  4. JavaEE7+Websockets+GlassFish4打造聊天室

JavaEE7+Websockets+GlassFish4打造聊天室

上传者: 2020-09-11 13:50:54上传 PDF文件 133.73 KB 热度 11次

在客户机和服务器之间建立单一的双向连接,这就意味着客户只需要发送一个请求到服务端,那么服务端则会进行处理,处理好后则将其返回给客户端,客户端则可以在等待这个时间继续去做其他工作,整个过程是异步的。本文要求读者有一定的HTML 5 Websocket的基础原理知识。此外,我们要使用一个编码和解码的类,因为我们使用的是一个DTO形式的类,用于在服务端和客户端传送数据。当用户第一次连接到服务端,输入要进入聊天室的房号,则这个房号以参数的方式注入提交,并且使用session.getUserProperties将值保存在用户的属性map中。先来看下解码类的实现,这将会把传递到服务端的聊天信息转换为ChatMessage实体类。

下载地址
用户评论