模拟qq聊天,麻烦给一下思路

TheRealBo 2011-04-06 04:58:25
模仿QQ的部分功能,建立一个功能全面的网络聊天程序,可以实现多人聊天,并可以保存聊天记录。
功能要求:1)多线程聊天程序
2)可以接收多人聊天
3)可以发送文件
4)可以发送图片
5)可以保存聊天记录
6)要求界面美观、布局合理、功能操作简便


麻烦给一下思路,本人菜鸟,呵呵
...全文
429 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
hqjma 2011-11-19
  • 打赏
  • 举报
回复
同求代码...
qhzhao1994 2011-06-27
  • 打赏
  • 举报
回复
我现在也在找这个,你要是有的话,能给我发下吗?谢谢啊.邮箱:992486545@qq.com
ljy_ljyqq3041 2011-05-17
  • 打赏
  • 举报
回复
怎么上面的代码运行不了啊求解~~重视在SOCKET()哪里说IP地址不对还有端口那里没响应
yztapple 2011-05-17
  • 打赏
  • 举报
回复
以前在学校做过类似的程序。
TheRealBo 2011-04-12
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 yanyuegongzuoshi 的回复:]
引用 14 楼 therealbo 的回复:
引用 11 楼 yanyuegongzuoshi 的回复:
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!

怎样才能增加积分呢?


回答别人的问题可以,这样吧,你告诉我你的邮箱,我发给你吧
[/Quote]
谢谢,realbo89@hotmail.com
beannian 2011-04-12
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 therealbo 的回复:]
引用 11 楼 yanyuegongzuoshi 的回复:
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!

怎样才能增加积分呢?
[/Quote]

回答别人的问题可以,这样吧,你告诉我你的邮箱,我发给你吧
beannian 2011-04-12
  • 打赏
  • 举报
回复
邮件已发,注意查收啊。。。。
ucasliming 2011-04-11
  • 打赏
  • 举报
回复
额,那个俄罗斯方块的程序是我帮舍友问的,我给他调试程序,然后出现那个问题,至于到底怎么实现的,我也不是很清楚。抱歉哈!
TheRealBo 2011-04-09
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yanyuegongzuoshi 的回复:]
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!
[/Quote]
怎样才能增加积分呢?
TheRealBo 2011-04-09
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yanyuegongzuoshi 的回复:]
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!
[/Quote]
真遗憾,积分不足,下载不了
TheRealBo 2011-04-09
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yanyuegongzuoshi 的回复:]
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!
[/Quote]
谢谢。。
有没有思路透露一下呢?
beannian 2011-04-08
  • 打赏
  • 举报
回复
你可以在我的资源里面去下,里面包含了我们当时所有的开发文档,当然也有源码,你可以先尝试根据开发文档自行开发,然后参考那个代码。环境是java,工具eclipse!
TheRealBo 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 oscar999 的回复:]
可以参考 Spark的实现。 这是一个开源的 IM 软件。
http://www.igniterealtime.org/projects/spark/index.jsp
[/Quote]
--全英语的。。。。。
oscar999 2011-04-07
  • 打赏
  • 举报
回复
可以参考 Spark的实现。 这是一个开源的 IM 软件。
http://www.igniterealtime.org/projects/spark/index.jsp
TheRealBo 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 nkliming 的回复:]
利用socket通信,可以通过多次登录,打开多个实例来模拟实现多人聊天,不过它们的ip地址是相同的。本人菜鸟,也就知道这么多了。
[/Quote]
我看你写了俄罗斯方块,是你自己写的吗?能说一下思路吗?
TheRealBo 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 nkliming 的回复:]
利用socket通信,可以通过多次登录,打开多个实例来模拟实现多人聊天,不过它们的ip地址是相同的。本人菜鸟,也就知道这么多了。
[/Quote]
谢谢
ucasliming 2011-04-07
  • 打赏
  • 举报
回复
利用socket通信,可以通过多次登录,打开多个实例来模拟实现多人聊天,不过它们的ip地址是相同的。本人菜鸟,也就知道这么多了。
TheRealBo 2011-04-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ticmy 的回复:]
http://javafound.iteye.com/blog/669508


里面有设计

http://javafound.iteye.com/?page=2
[/Quote]
谢谢,明天找时间看看,其他人还有没有什么建议呢?不要代码
TheRealBo 2011-04-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jiasuer008 的回复:]
Java code

/**
* 网络聊天室过服务端
*/
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import ……
[/Quote]
呵呵,哥们我要的是思路,要是代码的话我百度一下就能找到了
加载更多回复(2)

58,448

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧