Tcp 如何在移动设备和服务器之间建立套接字连接

Tcp 如何在移动设备和服务器之间建立套接字连接,tcp,ip-address,Tcp,Ip Address,对于TCP套接字,服务器通过套接字连接到客户端 但是,如果客户端是移动电话,并且由于其IP地址不断变化,会不会中断它与服务器之间的套接字 从服务器的角度来看,它是否关心客户端的IP地址 如果您使用的是TCP/IP,服务器不需要知道客户端的IP地址。它的客户端应该知道服务器的IP地址并连接自身。每当客户端的IP发生变化时,客户端将有next connect(),服务器将有next accept()呼叫。服务器需要知道移动客户端的IP地址吗?从很多例子来看,似乎只有客户端需要知道服务器的IP和端口地

对于TCP套接字,服务器通过套接字连接到客户端

但是,如果客户端是移动电话,并且由于其IP地址不断变化,会不会中断它与服务器之间的套接字


从服务器的角度来看,它是否关心客户端的IP地址

如果您使用的是TCP/IP,服务器不需要知道客户端的IP地址。它的客户端应该知道服务器的IP地址并连接自身。每当客户端的IP发生变化时,客户端将有next connect(),服务器将有next accept()呼叫。

服务器需要知道移动客户端的IP地址吗?从很多例子来看,似乎只有客户端需要知道服务器的IP和端口地址,而不是其他方式。但是对于移动电话,人们总是在忙碌,IP地址不断变化。假设一个人建立了一个套接字,然后移动到其他地方,他甚至不知道需要在代码中进行新的connect()调用。他不知道IP变了。但对于手机来说,人们总是在忙碌,IP地址不断变化。假设一个人建立了一个套接字,然后移动到其他地方,他甚至不知道需要在代码中进行新的connect()调用。他不知道IP发生了变化。可以配置TCP,使具有多个IP地址的客户端保持绑定到同一端口,服务器始终侦听同一端口。