【发布时间】:2011-03-16 12:25:21
【问题描述】:
我有一个由服务器组成的应用程序,它偶尔向 Iphone 发送消息。两个设备之间的延迟对于问题域很重要——如果消息到达的时间不到一秒,那么一切都很好;如果超过 5 秒,则几乎可以肯定存在问题。服务器端消息带有服务器时间的时间戳。
使用蜂窝数据连接时,我们偶尔会看到延迟,但我们无法量化它们,因为无法保证 Iphone 的时钟与服务器同步;一部我们的测试手机,我们看到不同运营商的不同时间。
有没有一种简单的方法可以在 Iphone 和服务器之间同步时间?我看过(S)NTP,这似乎是正确的方法。
还有其他选择吗?我们只需要在几秒钟内准确,而不是几毫秒。
【问题讨论】:
标签: iphone time synchronization client-server