读书人

帮哥儿们做的聊天软件(源码+思路)

发布时间: 2012-12-19 14:13:15 作者: rapoo

帮哥们做的聊天软件(源码+思路)
时间比较紧,技术能力有限,现在代码中肯定存在很多问题

把做的思路及代码发上来

一是理清自己的思路

二是大家有什么好的建议

三是等待牛人给好的思路修正一些问题

为了存储注册用户信息,好友之间的关系,需要建立两张表

qq注册用户的信息表








qq_friend表 这个表是关联qqinfo的id,两个字段都是外键







表建立好了,那么根据一般方式
写个数据库操作的工具类吧



那么这个登陆的时候填写的信息,发送到服务器,然后给他验证

这个发送信息,服务器接受信息处理,再加上socket接受

服务器处理完信息后就关闭吗?肯定要连着,如果这会再有其它QQ连上来,就需要多线程

发送到服务器的信息有很多种类型,有的是用户登陆信息,有的是发送消息信息, 有的是线好友的信息

这个信息跑过来,跑过去的,需要给定义个类







---------------截止到现在,基本解决了登录问题,登录后管理连接问题,那登录后要好友显示什么的

根据号码搜索好友,加好友--->>这个功能暂时不实现

客户A--发送查询信息
服务器--接受到消息类型,查询相关信息出来,发送到客户端,客户端A看到信息决定是否加

如果加--发送次信息到服务器
服务器--悲剧,又要判断加的好友在不在线,不在线还得把这个存起来,然后,他上线再通知。

先放着吧,以后再实现
------------------------------------

view层代码有些问题,明天再发出来吧。

希望大家给给些意见










读书人网 >编程

热点推荐