有谁知道QQ在线状态查询器原理?

解决方案 »

  1.   

    一般访问量大的多用udp,没有连接的,这样能减轻服务器压力,客户端每n毫秒向服务器发送一条在线通知,服务器记录最新时间,其它客户机从服务器取状态的时间做比较,得到在线信息
    如果客户机n*2毫秒没有给服务器在线指令,服务器认为已经下线,改写状态,其它客户机得到的是最新的下线信息
      

  2.   

    做一个页面。有商务在线代码。你可以看到在线状态或不在线的状态的,简单的
    或直接通过QQ协议,登录其QQ,然后通过获取QQ好友信息得出好友在线否,难的
      

  3.   

    TENCENT不是有"互动状态"吗,你去看看