一个客户端程序和一个服务器程序。多个客户端同时连接一个服务器,当有新的客户端上线或下线时,其它客户端会更新当新在线列表。可以在列表中选中多个对象进行群聊。
工具源码及程序下载链接如下:http://download.csdn.net/source/2600043
工具源码及程序下载链接如下:http://download.csdn.net/source/2600043
解决方案 »
- 麻烦大家抽出点你们宝贵的时间帮我分析下!谢谢
- 如何修改系统默认语言(字符集)编码?
- 求学习类java网站源码+数据库等可以跑起来的东东学习
- 需要一个js的正则!但是他们都不会!我想这里有火龙果就又来了
- 菜鸟请教线程问题
- SINGLE_SELECTION与SINGLE_INTERVAL_SELECTION区别
- 急需一能算24点的程序,解决分无限,救命,在线等
- 可能是classpath的问题
- 帮帮忙,在java画板中添加删除功能,急啊
- 看了阎宏的java与模式一书,说Decorator模式可以动态地给一个对象增加功能,并可动态的撤销,这一点是如何体现出来的
- struts include .do 怎样操作?
- 问一下什么事ASCII码
如果每个消息都要服务器转发的话 服务器负载很大。用户(例如客户端A)上下线的时候 服务器向每个用户(A-Z)都发送一次消息,频繁的上下线呢?服务器忙死了
为什么不直接由A发送给(A-Z ),同时也转发给服务器他下线了。这样服务器只用接收一次数据,而不是转发很多次消息。
你的意见提得很好,呵呵,看来你看了我的代码。我写这个的时候并没有考虑这些,只是为了熟悉Java Socket的使用练习。随着进一步的练习,这个程序还有很多有待改进的地方,谢谢你的意见!