QQ客户机与服务器间的信息交换分析


客户端:
1.客户运行登陆界面 
(接收) 服务器图片信息
     客户点击登陆  
(发送) 用户身份验证信息
    (接收) 服务器发来的返回信息
       若接收到信息为通过则:
同时……
(接收) 服务器发来的用户好友列表
(接收) 服务器发来的系统广告信息
(接收) 服务器发来的列表好友状态改变信息
(接收) 服务器发来的好友聊天信息
  ……
同时……
(发送) 聊天信息
(发送) 查看好友属性信息
(接受) 服务器发来的对应的应答信息
(发送) 添加查找好友信息
    (接受) 服务器发来的对应的应答信息
(发送) 更改状态、资料信息
     (接受) 服务器发来的对应的应答信息
(发送) 更改系统设置信息
    (接受) 服务器发来的对应的应答信息
……
注:其余一些如注册操作等则是通过链接到网页上来完成操作。
2.服务器端
一直处理……
等待客户机联入
若联入,则启运一个线程去处理
(发送) 登陆图片信息
(接收) 用户登陆验证信息
若用户不合法,则(发送) 不合法的原因信息
若用户合法,则
(发送) 用户登陆成功信息
  同时……
(发送) 用户好友列表信息
(发送) 列表好友状态改变信息
(发送) 广告信息
(发送) 好友的聊天信息
同时……
(接收) 用户的查看好友属性信息
     (发送) 用户操作的应答信息
(接收) 用户的添加查找好友信息
      (发送) 用户操作的应答信息
(接收) 用户的更改状态、资料信息
      (发送) 用户操作的应答信息
(接收) 用户的聊天信息

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值