मुझे एक जेसीई प्रदाता लिखने की आवश्यकता है। मैंने सीखा है कि मुझे उछाल वाले महल स्वच्छ कमरे के कार्यान्वयन का उपयोग करने की आवश्यकता है। क्या आप कृपया मुझे बता सकते हैं कि इस संदर्भ में "साफ-सुथरा कमरा कार्यान्वयन" का अर्थ क्या है?जावा जेसीई प्रदाताओं - "साफ कमरे कार्यान्वयन" का क्या अर्थ है?
उत्तर
स्वच्छ कमरे कार्यान्वयन का अर्थ इस संदर्भ में है कि कोड केवल विवरण और विनिर्देश से लिखा गया था, लेकिन किसी भी संभावित परेशानी कोड तक पहुंच के साथ नहीं।
यह महत्वपूर्ण है क्योंकि सूर्य स्रोत कोड पहले लाइसेंस के तहत था जो विशेष रूप से जीपीएल वितरण के साथ असंगत था। यह सुनिश्चित करके कि कोड को इस तरह के कोड तक पहुंच के बिना लिखा नहीं गया था, यह गारंटी है कि सूर्य लाइसेंस को बाद में स्वच्छ कमरे के कार्यान्वयन पर लागू नहीं किया जा सकता था, और फिर फिर से जीपीएल लाइसेंस या किसी अन्य प्रतिबंध के साथ असंगत हो सकता है।
दूसरे शब्दों में, यह गारंटी है कि दिखाए गए लाइसेंस को पकड़ लिया जाएगा।
नाम के बावजूद, अधिकतर पुन: कार्यान्वयन कमरे में ज्यादातर खाली बियर के डिब्बे और पिज्जा बक्से वाले होते हैं। यह पिछले अनुभव से बात कर रहा है, आप समझते हैं :-)
हालांकि, चिप विकास के संदर्भ में, एक साफ कमरा वह है जहां छोटी खामियां (धूल की तरह) नैनो पैमाने पर गंभीर समस्याएं पैदा कर सकती हैं। इसलिए उन्हें एयर स्क्रबर, सुरक्षात्मक सूट (पर्यावरण की रक्षा, पहनने वाले पहनने वाले) आदि के साथ अविश्वसनीय रूप से साफ रखा जाता है।
समानता के अनुसार, सॉफ़्टवेयर क्लीन रूम विकास बिना किसी समस्या के अपूर्णताओं तक पहुंच के किए किया जाता है जो समस्याएं पैदा कर सकता है। ओपन-सोर्स सॉफ़्टवेयर के मामले में, इसका मतलब है कि एक कार्यान्वयन तक पहुंच नहीं है जो एक असंगत लाइसेंस द्वारा "दंडित" हो सकती है। (यह सिर्फ जीपीएल नहीं है, लेकिन इसकी सामान्य रूप से इसकी वायरल प्रकृति के कारण उद्धृत किया जाता है)। हालांकि, यह बंद स्रोत रिवर्स इंजीनियरिंग परियोजनाओं पर भी लागू होता है, जैसे आईबीएम संगत बीआईओएस के निर्माण ने 80 के दशक में आईबीएम क्लोन में बाजार खोला।
- 1. ISupportErrorInfo का कार्यान्वयन - इसका क्या अर्थ है?
- 2. जावा में, नाएन का क्या अर्थ है?
- 3. जावा में "सिंक्रनाइज़" का अर्थ क्या है?
- 4. जावा में @ चिह्न का अर्थ क्या है?
- 5. जावा में क्लास का क्या अर्थ है?
- 6. इस जावा त्रुटि का क्या अर्थ है?
- 7. इंटरफ़ेस के कार्यान्वयन में स्थिर चर का अर्थ क्या है?
- 8. ओपनआईडी प्रदाताओं - क्या दुर्भावनापूर्ण प्रदाताओं को रोकता है?
- 9. आर-ट्री कार्यान्वयन जावा
- 10. सीरियलज़ेबल का क्या अर्थ है?
- 11. 4j का क्या अर्थ है?
- 12. लेनदेन का अर्थ क्या है?
- 13. "===" का क्या अर्थ है?
- 14. {} का क्या अर्थ है?
- 15. जावा में स्थिर फ़ील्ड का सटीक अर्थ क्या है?
- 16. सादा ओल्ड जावा ऑब्जेक्ट (पीओजेओ) शब्द का क्या अर्थ है?
- 17. जावा में मूल कार्यान्वयन क्या है?
- 18. "थ्रेड डंप" का अर्थ क्या है
- 19. क्या आर 2 आरएमएल का जावा ओपन सोर्स कार्यान्वयन है?
- 20. क्या फिबोनाची ढेर का मानक जावा कार्यान्वयन है?
- 21. क्या जावा में एजेपी प्रोटोकोल का कार्यान्वयन है?
- 22. क्या एचटीएमएल 5 वेबसाकेट्स का जावा-एप्लेट कार्यान्वयन है?
- 23. क्या एचटीएमएल 5 इनपुट ईमेल सत्यापन का जावा कार्यान्वयन है?
- 24. डब्ल्यूएस- * का क्या अर्थ है?
- 25. एएसआई का क्या अर्थ है?
- 26. #line का क्या अर्थ है?
- 27. UrlReferrer का क्या अर्थ है?
- 28. "javax.naming.N.NoInitialContextException" का क्या अर्थ है?
- 29. सीटीओआर का क्या अर्थ है?
- 30. एक्टिविटी() का क्या अर्थ है?
मुझे अपने प्रदाता को लिखने से पहले स्वच्छ कोड कार्यान्वयन स्थापित करना होगा। सही ? –
आप _will_ को एक जेसीई फ्रेमवर्क स्थापित करने की आवश्यकता है, या सहायक कोड वहां नहीं है। BouncyCastle एमआईटी एक्स 11 लाइसेंस का उपयोग करता है, जो कि पुन: उपयोग के मामले में उतना ही अच्छा होता है, ताकि आप अपने तैयार उत्पाद के लाइसेंस को प्रभावित किए बिना अपना कोड लिखने के लिए जितना चाहें उतना कोड देख सकें। –
समस्या यह है कि जेसीई प्रदाताओं को सूर्य * द्वारा हस्ताक्षरित किया जाना चाहिए यदि आप सूर्य के जेआरई का उपयोग करते हैं। मुझे लगता है कि यदि आप किसी तृतीय पक्ष जेसीई कार्यान्वयन का उपयोग करते हैं जो इसे लागू नहीं करता है तो आप ठीक हैं। जेसीई के लिए जेसीई और प्रदाताओं के बीच अंतर करना महत्वपूर्ण है। जेसीई कक्षा का एक उदाहरण संदेशडिजिस्ट क्लास है। प्रदाता में वास्तविक खुदाई के कार्यान्वयन होते हैं, जैसे SHA1, जिन्हें getInstance फैक्ट्री विधियों के माध्यम से पुनर्प्राप्त किया जाता है। Bouncycastle मुझे पता है कि एक हस्ताक्षरित प्रदाता प्रदान करता है, मैं नहीं करता कि वे एक जेसीई ढांचा प्रदान करते हैं। –