如果设备已通过互联网进行了4g连接,则tcp套接字无法通过wifi连接

时间:2018-08-04 06:26:38

标签: java sockets tcp socket.io tcpsocket

我创建了一个示例应用程序,该应用程序只有3个按钮:Connect,发送msg,断开连接。 我在另一个移动设备B上使用TCP服务器(任何可用的tcp服务器应用程序或测试工具应用程序)。 并且我们的客户端应用程序在移动A上。

情况1.移动A和B都在同一个wifi网络上,如果两者都具有相同的Internet或没有通过wifi的任何互联网,并且客户端设备不具有Internet可用性,则应用程序可以正常工作(连接,断开连接)在其他网络(例如4g)上。

工作


案例2。两个Mobile都在同一个wifi网络上,但是在客户端应用程序设备中,Mobile A与互联网具有4g连接可用,现在该应用程序无法通过wifi网络与tcp服务器连接。 此wifi网络没有互联网连接。

不起作用

因此情况2无法正常工作。如果设备位于同一wifi上,并且客户端具有其他3g / 4g正常工作的互联网,则该应用程序无法通过wifi连接。

0 个答案:

没有答案