【问题标题】:Creating TCP connection from server to android device创建从服务器到安卓设备的 TCP 连接
【发布时间】:2013-07-25 03:52:59
【问题描述】:

我正在尝试在服务器和安卓设备之间创建 tcp 连接。

当服务器(我的电脑)和安卓设备连接到同一个路由器(同一个本地网络)时,我设法创建了它。

当我将设备连接到移动互联网并尝试创建从服务器到新 ip 设备的 tcp 连接(我通过 whatismyip.com 等获得)时,它不起作用..

我猜问题是IP地址错误,但是我怎样才能得到正确的IP设备呢? (如果是问题)

【问题讨论】:

    标签: tcp connection


    【解决方案1】:

    这将是一个很难解决的问题,除非首先连接到您的移动设备您无法知道它现在将拥有哪个 IP,并且当它切换到另一个塔或另一个网络时,该 IP 可能会在一分钟后更改完全一致。

    除此之外,您还需要处理移动网络上可能存在的防火墙,这些防火墙会阻止您联系移动设备,除非他们先与您联系。

    通常的方法是让设备不时轮询服务器以获取新通知。

    【讨论】:

    • 是的,这就是我最终决定做的事情。谢谢~!!
    猜你喜欢
    • 2015-02-13
    • 2018-07-08
    • 1970-01-01
    • 2014-07-19
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多