晨露博客

关注互联网,关注科技,关注生活!

上一篇: 防止网站内容被复制的JS实现 下一篇:未来的社交媒体

WebQQ设计分析前几天我发布了一个自己做的QQ摩天大楼保姆软件。相信网上有许多朋友也都想过自己写一个与QQ通信的程序,但是对于直接的QQ通信协议有两个难点:一是通信协议很难读懂,只有专业人士能够到达那个高度;而是QQ的通信数据时加过密的,即是获取到了,也解析不出来其中的数据内容。然而,现在出了一个WebQQ,WebQQ就是在浏览器端运行的程序,那么需要与服务器交换数据,这样,页面的数据就可以截取出来,这就好办了,我们可以通过程序去与服务器交换数据了。在以后的博文中我将与大家分享一下WebQQ的协议分析以及程序编写。

其实,只要知道每次通信的时候后客户端发送的请求以及收到数据的指令即可以实现简单的通信,当然,获取这些信息需要一款截取网页通信协议的软件,这里给大家推荐HttpWatch,这款软件我现在用的时候感觉还不错。如下图所示:

HttpWatch

当我们在浏览器中输入要访问的网址的时候,HttpWatch就会将发送的请求以及返回的数据一一列出来。

那么,今天首先简单地给大家介绍WebQQ的整体设思路吧,WebQQ的主要设计流程图如下图所示:

WebQQ设计流程图

以后将为大家介绍每一部分的具体实现细节。

小博文章如没有特殊说明均为原创,如要帮忙推广还望加上我的链接哦!
  • 本文Url: http://www.chenlublog.com/post/web-qq-analysis.html (出自: 晨露博客)
  • 点击这里获取该日志的TrackBack引用地址

    发表评论:

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    关于本文

    您正在阅读的是:WebQQ设计
    morningdew 发表于:2011-11-16 12:13:58
    分类:网络编程
    关键词:QQ  编程  WebQQ  

    博客作者

    Morningdew

    晨露博客

    热门文章

    最近更新

    最新评论及回复

    最近留言

    站类搜索

    博文分类

    博文归档

    Copyright ©2010 晨露博客. All Rights Reserved.网站地图  Theme Designed By TangChang
    本博客采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
    This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.
    CONTACT ME:E-mail:tcmorningdew@gmail.com QQ:515667845<风荷雨莲>   津备ICP09004821   GO TO TOP

    Powered By Z-Blog 1.8 Walle Build 91204