架构就是:服务器提供webservice。客户端使用post/get请求得到数据。这是比较常见的app和服务器端架构

解决方案 »

  1.   


    这个我知道。我也会做,比如手机端输入用户名、密码,发到服务器。然后服务器判断后返回成功或者失败,android手机端就会弹出Toast提示。但就是这种像QQ一样,一个用户发给另外用户消息,先经过服务器,然后由服务器转发,不知道怎么实现。毕竟接受者不会向服务器请求什么,服务器是发现有人给他发消息,直接推送的。这个我不会写
      

  2.   

    如果和qq类似的话,需要也需要socket,但不是tcp协议,用udp。真正的推送,只能移动运营商能做到,比如短信、彩信,其他都是模拟的。软件模拟的实际上还是请求的方式,也没什么太多技术含量