我向某个人发起聊天,如何让对方弹出窗口!

解决方案 »

  1.   

    类似淘宝的在线,如何获取对方的输入状态 and so on
      

  2.   

    你把问题简单化,弹出窗口容易,收到数据才是最关键地方,
    由于HTTP是无连接无状态,通常可定时请求,达到"在线"目的
    这块有很多人工在线服务系统源码可供参考
    另外html5 websocket具有双向推送能力
      

  3.   

    问题的关键是发送数据,接受数据. 比如ajax啥的
      

  4.   

    难道用个timeout定时检查自己有没有消息么
      

  5.   

    是每个在线的人要占用一系列线程
    如果你是用长连接,则每个人都占用一个线程。
    所以你知道苹果的push服务器有多强大了,全世界那么多台设备,每一台都要建立到苹果push服务器的长连接
      

  6.   

    基本必须得这样了,像那些带客户端的程序也是这样设计的,他们都是上线就有一个TCP连接不断开的,或UDP,间隔向服务器报告状态的,