当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

仿QQ聊天第二版

发表于: 2014-08-07   作者:肆无忌惮_   来源:转载   浏览:
qq
摘要: 在第一版之上的改进内容:  第一版链接: http://479001499.iteye.com/admin/blogs/2100893   用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题. 增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.   信息修改后上传至服务器再告诉所有用户,自己的窗口

在第一版之上的改进内容:

 第一版链接:

http://479001499.iteye.com/admin/blogs/2100893

 

用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题.

增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.

 

信息修改后上传至服务器再告诉所有用户,自己的窗口上也进行改变

 

发现bug: 注册的时候:注册完毕直接登录上去了,结果关闭该客户端会抛出异常,原因是 点击登录按钮就已经和服务器建立了连接,点击注册按钮又重新建立了连接,所以服务器就启动了两个线程.一个是之前账号不存在的时候的线程,一个是注册完毕之后的线程.当该客户端关闭,那个不该存在的线程就会抛出SocketException

 

注册的用户保存到文件中,下次再启动服务器从文件中先读取注册账户信息,涉及到在文件末尾追加对象

详细说明见: 

http://479001499.iteye.com/blog/2101492

 

具体说明见附件中的 说明.txt

 

 

仿QQ聊天第二版

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号