服务器功能: 1. 实现监听 2. 接收聊天信息并转发 3. 实现服务器与用户之间的信息交流 4. 能够保存服务器运行期间的信息记录 5. 能够对用户作出警告,强制退出等操作 6. 能够过滤屏蔽聊天中的不良信息 客户端功能: 1. 与登录同一服务器中的用户聊天 2. 能与登录同一服务器中的某一用户单独聊天 3. 能对某一用户进行信息屏蔽