首先说一下我的整体思路:整个聊天是通过服务器转发的,这样处理起来比较简单,但是服务器压力会特别大。建议在真正做项目的时候,服务器只处理用户注册、登录以及判断用户是否掉线等,至于聊天、传文件以及视频等就在用户之间单独建立连接,这样可以大大减少服务器的压力,我这里就没考虑这么多了。 第一:我们定义一个超级消息对象(记得要序列化),它包含:消息类型、具体的消息对象、发送给谁以及来自谁。服务器和客户端就是通过发送这个超级消息对象来进行通讯的。 第二:服务器,在接受用户连接之后,马上把socket丢入线程池中,这样可以支持多用户并发访问,然后根据用户的socket对象,分
资源看起来不错
运行闪退,代码还可做参考
不错,可以运行,值得学习学习
我的也是,联网时打不开,要断网才能够打开
不能登陆,不好哟能啊,3分
系统提示有错误
不行,运行不了
难道看不懂的就我一个?
下下来学习的感觉还不错
源代码可供参考,