对于TCP套接字,服务器通过套接字连接到客户端。如何在移动设备和服务器之间建立套接字连接
但是,如果客户端是手机,并且由于其IP地址不断变化会破坏它与服务器之间的套接字吗?
从服务器的角度来看,它是否关心客户端的IP地址?
对于TCP套接字,服务器通过套接字连接到客户端。如何在移动设备和服务器之间建立套接字连接
但是,如果客户端是手机,并且由于其IP地址不断变化会破坏它与服务器之间的套接字吗?
从服务器的角度来看,它是否关心客户端的IP地址?
如果你使用的是TCP/IP,服务器不需要知道客户端的IP地址。它的客户端应该知道服务器的IP地址并连接它自己。每当客户端改变IP时,客户端将会有下一个连接()和服务器将有下一个accept()调用。
服务器是否需要知道移动客户端的IP地址? – lilzz 2012-04-02 05:43:11
从很多例子看来,只有客户端需要知道服务器的IP地址和端口地址,而不是其他方式。 – lilzz 2012-04-02 05:45:04
但是对于手机,人们总是随时随地,IP地址不断变化。假设一个人建立了一个套接字,然后他移动到其他地方,他甚至不知道他需要在代码中进行一次新的connect()调用。他不知道IP变了。 – lilzz 2012-04-02 13:13:53