मुझे स्थानीय घड़ी ऑफसेट निर्धारित करने के लिए एनटीपी सर्वर के साथ संवाद करने के लिए अपने सॉफ़्टवेयर की आवश्यकता है। मैंने org.apache.commons.net.ntp पैकेज का उपयोग करने का प्रयास किया है, लेकिन एनटीपी पैकेट एक्सचेंज से पहले और बाद में समय निर्धारित करने के लिए System.currentTimeMillis() के उपयोग के कारण विंडोज़ पर चलते समय इसका कार्यान्वयन खराब है। जैसा कि आप जानते हैं या नहीं जानते हैं, यह मान केवल तभी अपडेट किया जाता है जब सिस्टम घड़ी टिकती है, जो कि अधिकांश आधुनिक Win2k3 सर्वर 64Hz या प्रत्येक 15.625ms पर है। यह घड़ी ऑफ़सेट गणना की सटीकता को बहुत सीमित करता है।जावा एनटीपी क्लाइंट
एनटीपीडी सीपीयू उच्च-आवृत्ति टाइमर का उपयोग सिस्टम घड़ी टिकों के बीच इंटरपोलेट करने के लिए करता है, और अधिक रिज़ॉल्यूशन समय प्राप्त करता है। क्या आप जावा कार्यान्वयन के बारे में जानते हैं जो इस या एक समान तकनीक का उपयोग करता है? या आप अपाचे के अलावा किसी भी अन्य एनटीपी कार्यान्वयन के बारे में जानते हैं?
आप अपाचे कॉमन्स पुस्तकालय के लिए एक पैच प्रस्तुत नहीं कर सकते? –
इसे लागू करने और परीक्षण करने के लिए समय दिया गया है, और मेरे कॉर्पोरेट अधिकारियों की इच्छा, हाँ मैं कर सकता था। –
मैंने पूछा [एक समान प्रश्न] (https://softwarerecs.stackexchange.com/q/48920/1255) * सॉफ्टवेयर सिफारिशों स्टैक एक्सचेंज * पर। –