У меня есть программа Java, которой нужны текущие дата и время. Обычно это легко сделать, но если системная дата/время пользователя установлены неправильно, это может создать проблемы для моего программного обеспечения.
Я хочу получить текущую дату/время с внешнего сервера, поэтому я подумал, что могу использовать Java-реализацию клиента NTP для извлечения временной метки POSIX UTC с общедоступного сервера NTP (например, pool.ntp.org) как это более надежен и экономичен, чем мой собственный сервер для этой цели.
Является ли NTP хорошим решением или есть лучший протокол, о котором я не знаю?