मैंने अभी जावा 7, निर्देशिका निरीक्षक के साथ एक शानदार सुविधा देखी है। यह आपको बताएगा कि निर्देशिका में मतदान किए बिना किसी निर्देशिका में कुछ बदल गया है।जावा 7 निर्देशिका निगरानी प्रश्न
1.) लेकिन यह कहता है कि अगर फाइल सिस्टम परिवर्तन घटनाओं के लिए पंजीकरण का समर्थन नहीं करता है तो यह मतदान पर वापस आ जाता है। सभी विशिष्ट लिनक्स और विंडोज फाइल सिस्टम (extX, ntfs, reiserXXX, jsf, zfs) इस सुविधा का समर्थन करते हैं?
2.) निर्देशिका के अंदर एक फ़ाइल का निर्माण या परिवर्तन घटना का नाम बदल रहा है? या वह एक हटा देता है और एक बनाता है? मैं इसे एक सिस्टम पर परीक्षण कर सकता हूं, लेकिन फिर यह सभी फाइल सिस्टम के लिए समान होगा?
ठीक है, लेकिन मुझे लगता है कि जेआरई आप ओरेकल से डाउनलोड कर सकते हैं विंडोज और लिनक्स के लिए रास्ता तय करेंगे। मैं वास्तव में इसके बारे में वास्तव में रूचि रखता हूं। लेकिन अभी भी ओएस और फाइल सिस्टम में इस काम से पहले कुछ विशेषताएं होनी चाहिए। कोई विचार जो ओरेकल जेरे इसे संभालता है? –
[inotify] (http://en.wikipedia.org/wiki/Inotify) एक लिनक्स टूल है जो फ़ाइल बदलते समय अधिसूचना का लाभ उठाता है। विंडोज़ की भी इस तरह की एक सेवा है: [FindFirstChangeNotification] (http://msdn.microsoft.com/en-us/library/aa364417%28VS.85%29.aspx) .NET में उपलब्ध है। मुझे नहीं पता कि ओरेकल जेरे इसे कैसे संभालता है, लेकिन मुझे लगता है कि यह उपलब्ध होने पर जेनी के माध्यम से उन लोगों में से एक को रीडायरेक्ट करता है। – Atreys