现在想要通过服务器向指定(怎么指定求教~)的终端发送文件,要通过互联网,这样的话搞不清楚他们之间该怎么互相通信,还是只能通过服务器的webservice 让终端定时去获取? 感觉让服务器在互联网上找到指定终端的话,要在这些终端上做些什么?完全没有头绪 请大大门指点下~ 先谢谢了。

解决方案 »

  1.   

    要看你怎么传了,如果是文件的话,json数据,如果只是判断,客户端doget和dopst传送一个字符串就行了。
      

  2.   

    首先手机APP主动发送请求给服务器,连上服务器后 保持长连接,然后服务器就可以发送图片给指定的手机客户端了。
    这个有点类似推送功能。就像手机短信那样的 首先在服务区,你的手机信号是正常的。个人感觉是通过手机设备ID来绑定手机的。
      

  3.   

    推荐你用apache mina或者netty,这个框架做服务器比较好些。
    如果不了解socket编程,建议去学习一下,然后再去做项目。简单的网上搜一下很多资料。包括长连接,
    长连接不过就是不关闭流。