今天是星期六 都工作三个月了,自己在公司负责一个im 的项目。。
都开发了 2个月了 ,,没有良好的 进展。。
今天 谈谈 我做的im 系统思路:
服务端: 就是服务器啦 呵呵,,当服务器启动的时候,打开 一个端口。。。等到别的电脑连接(用的是网络)
客户短 用的是 向服务器端 发送信息,,等待 套接字的 返回,先要判断 用户和密码的 正确,,在判断 是否登陆。。
接着就是,,进入到 服务器的 监听 类中 ,用该用户 判断 服务器下有没有,和该用户的 账号 的文件,,如果有的话 ,那就是 说明。。该用户在没有上线的时候,,有人给他发送消息啦 呵呵,,将文件的内容 通过套接字的 方式 发送给 该用户,,,呵呵,,这就完成了 没有在线 就能接受 别人发送的 消息啦。。。。。
、、、、、、、
接下来 就是 客户断的 的 一些东东啦 。呵呵
首先是 内容的 解析。。。呵呵,,我遇到一个 问题:那就是 发送表情的 解析,,不过很遗憾的是 我解决啦呵呵。
我试过 两种 方法 最后还是 用最笨的方法,,但是很管用呀。
1:就是,将图片和文字一起 通过 服务器 发送过来(有的人称 这叫 推 还有的叫 服务器中转)。把文字和 图片 一起解析。。图片的名字 要一样多,,,格式也要一样呀 ,,要不 很麻烦。。呵呵。我是
我本想 文字和图片一起解析。。可是 控制不了 图片的 位置。。。只有换 另一种方式啦。
2::那就是,(图片 和 文字),一个一个 解析 呵呵
接下来 等等在写。。。。。。。。。。。。。。。