【发布时间】:2011-11-14 19:06:07
【问题描述】:
我有客户端服务器可可应用程序。客户端使用服务器的 IP 地址与服务器通信。我的问题是如何检查我的可可应用程序中的服务器 IP 地址是否已更改,以及如何通知客户端服务器的 IP 地址已更改(我应该存储客户端@server 的 IP 地址并通知客户端)。我正在使用分布式对象在客户端和服务器之间进行通信。
【问题讨论】:
标签: objective-c cocoa
我有客户端服务器可可应用程序。客户端使用服务器的 IP 地址与服务器通信。我的问题是如何检查我的可可应用程序中的服务器 IP 地址是否已更改,以及如何通知客户端服务器的 IP 地址已更改(我应该存储客户端@server 的 IP 地址并通知客户端)。我正在使用分布式对象在客户端和服务器之间进行通信。
【问题讨论】:
标签: objective-c cocoa
使用 DNS。它支持查找服务器的当前 IP 地址,这意味着您可以轻松检测 IP 地址何时更改(并让客户端自动使用更新的地址)。如果您设想服务器地址的快速更改,您可以在 DNS 响应上使用较短的生存时间。
【讨论】: