关于java socket多用户聊天--图形界面版&带高层架构思想(经典面试题)
这个程序主要是吃透socket的tcp传输协议。另外就是要有要有如下架构思想:在服务器端 用一个HashMap< userName,socket> 维护所有用户相关的信息,从而能够保证和所有的用户进行通讯。 客户端的动作: (1)连接(登录):发送userName 服务器的对应动作:1)界面显示,2)通知其他用户关于你登录的信息, 3)把其他在线用户的userName通知当前用户 4)开启
原创
2016-06-23 20:28:22 ·
4317 阅读 ·
0 评论