एंबेडेड जावा
एंबेडेड जावा जावा (प्रोग्रामिंग भाषा) के उन संस्करणों को संदर्भित करता है जो अंतः स्थापित प्रणालियाँ के लिए डिज़ाइन किए गए हैं। 2010 के बाद से एम्बेडेड जावा कार्यान्वयन मानक जावा के करीब आ गए हैं, और अब लगभग जावा मानक संस्करण के समान हैं। चूंकि जावा 9 मॉड्यूलराइजेशन के माध्यम से जावा रनटाइम का अनुकूलन एम्बेडेड उपकरणों को लक्षित करने वाले विशेष जावा प्रोफाइल की आवश्यकता को हटा देता है।
इतिहास
हालाँकि अतीत में एम्बेडेड जावा और पारंपरिक पीसी आधारित जावा के बीच कुछ अंतर मौजूद थे, अब एकमात्र अंतर यह है कि इन एम्बेडेड सिस्टम में एम्बेडेड जावा कोड मुख्य रूप से फ्लैश मेमोरी जैसी प्रतिबंधित मेमोरी में निहित है। 2010 के बाद से एक पूर्ण अभिसरण हुआ है, और अब बड़े सिस्टम पर चलने वाले जावा सॉफ़्टवेयर घटक डिज़ाइन-टू-लागत बड़े पैमाने पर उत्पादन उपकरणों (जैसे उपभोक्ता, औद्योगिक, सफेद सामान, स्वास्थ्य देखभाल, मीटरिंग) पर बिना किसी पुनर्संकलन के सीधे चल सकते हैं। सामान्य तौर पर स्मार्ट बाज़ार)
एकीकृत एंबेडेड जावा पारिस्थितिकी तंत्र के लिए कोर एम्बेडेड जावा एपीआई
किसी सॉफ़्टवेयर घटक को किसी भी जावा सिस्टम पर चलाने के लिए, उसे एम्बेडेड जावा पारिस्थितिकी तंत्र के विभिन्न प्रदाताओं द्वारा प्रदान की गई मूल न्यूनतम एपीआई को लक्षित करना होगा। कंपनियाँ पूर्व-लिखित कार्यक्रमों के समान आठ पैकेज साझा करती हैं। पैकेज (java.lang, java.io, java.util, ...) कोर एंबेडेड जावा एपीआई बनाते हैं, जिसका अर्थ है कि जावा भाषा का उपयोग करने वाले एम्बेडेड प्रोग्रामर जावा भाषा का कोई भी सार्थक उपयोग करने के लिए उनका उपयोग कर सकते हैं।
ORACLE से SE एम्बेडेड API और ME एम्बेडेड API के बीच पुराने अंतर
जावा एसई एम्बेडेड डेस्कटॉप जावा प्लेटफार्म, मानक संस्करण पर आधारित है।[1] इसे कम से कम 32 एमबी रैंडम एक्सेस मेमोरी वाले सिस्टम पर उपयोग करने के लिए डिज़ाइन किया गया है, और यह लिनक्स एआरएम वास्तुकला, x86, या पावर आईएसए, और विन्डोज़ एक्सपी और विंडोज एक्सपी संस्करण # विंडोज एक्सपी एंबेडेड आर्किटेक्चर पर काम कर सकता है।
जावा एमई एम्बेडेड जावा प्लेटफ़ॉर्म, माइक्रो एडिशन के कनेक्टेड डिवाइस कॉन्फ़िगरेशन सबसेट पर आधारित होता था।[2] इसे कम से कम 8 एमबी रैंडम-एक्सेस मेमोरी वाले सिस्टम पर उपयोग करने के लिए डिज़ाइन किया गया है, और यह लिनक्स एआरएम आर्किटेक्चर, पावरपीसी या एमआईपीएस वास्तुकला पर काम कर सकता है।
यह भी देखें
- एक्सेलसियर जेट एंबेडेड
- स्पॉट पर कॉल करें सन स्पॉट परियोजना
- जावा के लिए वास्तविक समय विशिष्टता
- अज़ुल सिस्टम्स
- जमाइकावं
- STM32 STM32J भाग संख्या। एमसीयू जो एक एम्बेडेड जावा इंजन को एम्बेड करता है
संदर्भ
- ↑ "JAVA SE FOR EMBEDDED". Oracle Corporation. Retrieved 2011-09-04.
- ↑ "JAVA ME FOR EMBEDDED". Oracle Corporation. Retrieved 2011-09-04.
बाहरी संबंध
- Core java For interview :Core java Interview Questions
- Java SE for Embedded : Java SE for Embedded technology from Oracle Corporation
- Java SE for Embedded Development Made Easy : Webcast covering development, troubleshooting, deployment