我有一个在 Debian OS 上运行的 Java 应用程序,并与一个 Windows C# 服务器程序进行通信。我的 Java 应用程序将通过 TCP/IP 连接到 C# 服务器程序。我现在面临的一个问题是我的 Debian OS 系统时间总是比 Windows Server 系统时间慢。这两个应用程序大多运行在一个无法访问 Internet 的内部网络中。
- 请问有什么方法可以同步这两个应用程序之间的时间吗?
- 我阅读了 NTP,Java 可以使用 NTP 与 C# 程序同步时间吗?
- C# 程序必须作为 NTP 服务器运行吗?(有什么办法吗?)
- 如果只是写这两个应用程序之间的消息交换,会不会有什么问题?
如果有人可以提供研究实现的链接,将不胜感激。