Cocoa应用程序中的IP地址

Par*_*fna 2 cocoa objective-c

我有客户端服务器可可应用程序.客户端使用服务器的IP地址与服务器通信.我的问题是如何在我的可可应用程序中检查我的服务器IP地址是否已更改,以及如何通知客户端服务器的IP地址已更改(我应该存储客户端@server的IP地址并通知客户端).我使用Distributed对象在客户端和服务器之间进行通信.

小智 8

使用DNS.它支持查找服务器的当前IP地址,这意味着您可以轻松检测IP地址何时更改(并让客户端自动使用更新的地址).如果您设想快速更改服务器地址,则可以在DNS响应中使用较短的生存时间.