जावा प्लेटफार्म लघु संस्करण
 'जावा प्लेटफार्म, लघु संस्करण''' या 'जावा ', एक जावा (मंच सॉफ्टवेयर) जावा मंच के लिए डिज़ाइन एम्बेडेड प्रणाली मोबाइल फोन है ऐसी प्रणालियों के एक तरह के होते हैं). लक्ष्य उपकरणों औद्योगिक नियंत्रण से लेकर मोबाइल फोन (विशेष रूप से सुविधा फोन) और सेट टॉप बॉक्स तों. जावा  पूर्व के रूप में जाना जाता था जावा 2 , लघु संस्करणजावा  द्वारा डिजाइन किया गया था सन माइक्रोसिस्टम्स,  कार्पोरेशन 2010 में द्वारा अधिग्रहीत, मंच एक समान प्रौद्योगिकी की जगह, . मूलतः जावा समुदाय प्रक्रिया के तहत विकसित 68  के रूप में, जावा के विभिन्न  इ अलग  में विकसित किया है। सूर्य की एक संदर्भ विनिर्देशन के कार्यान्वयन, लेकिन करने के लिए अपने मोबाइल उपकरणों, बल्कि तृतीय पक्षों पर निर्भर करने के लिए अपने खुद के प्रदान के लिए जावा  क्रम वातावरण से मुक्त द्विआधारी कार्यान्वयन प्रदान नहीं प्रवृत्ति है। प्रदान करता है

22 दिसम्बर 2006 के रूप में, जावा  स्रोत कोड के अंतर्गत लाइसेंस प्राप्त है  जनरल पब्लिक लाइसेंस और परियोजना के नाम के तहत जारी है .

2008 के रूप में, सभी जावा  प्लेटफार्मों वर्तमान में प्रतिबंधित कर रहे हैं जावा वर्चुअल मशीन   1.3 सुविधाओं और वर्ग फ़ाइल स्वरूप (आंतरिक 47.0 संस्करण के रूप में जाना जाता है) के उस संस्करण का उपयोग करें. ओरेकल कभी जावा  विन्यास संस्करण है कि बाद में वर्ग फ़ाइल स्वरूपों और भाषा के रूप में उन संगत 1.5 या 1.6  सुविधाओं, समर्थन के एक नए दौर की घोषणा करनी चाहिए (विशेष रूप से, जावा में जेनरिक जेनरिक, यह अतिरिक्त काम  जाएगा सभी मंच विक्रेताओं के भाग पर अपने  अद्यतन करने के लिए.

जावा  उपकरणों प्रोफ़ाइल लागू. इनमें से सबसे आम हैं मोबाइल जानकारी डिवाइस प्रोफाइल सेल फोन के रूप में मोबाइल उपकरणों, पर उद्देश्य है और निजी प्रोफाइल सेट टॉप बॉक्स तों जैसे उपभोक्ता उत्पादों और एम्बेडेड उपकरणों के उद्देश्य से और पीडीए. प्रोफाइल विन्यास, जो की वर्तमान में दो की उपसमुच्चय हैं: कनेक्टेड लिमिटेड डिवाइस विन्यास () और कनेक्टेड डिवाइस विन्यास (सीडीसी)

वहाँ से अधिक 2.1 अरब जावा  मोबाइल फोन और पीडीए सक्षम आज के आधुनिक मोबाइल प्लेटफार्मों पर इसे इस्तेमाल नहीं किया। (उदाहरण के लिए , विंडोज 7 फोन, 10 ब्लैकबेरी,  के (ऑपरेटिंग सिस्टम)  के), यह करने के लिए नोकिया जैसे उप  200 के उपकरणों में बहुत लोकप्रिय होना जारी है सीरीज 40. यह भी प्रयोग किया जाता है नया बड़ा ऑपरेटिंग सिस्टम और सिम्बियन देशी सॉफ्टवेयर के साथ ओएस.

 कनेक्टेड लिमिटेड डिवाइस विन्यास 

कनेक्टेड लिमिटेड डिवाइस विन्यास () जावा वर्ग पुस्तकालयों का एक सख्त सबसेट होता है और जावा आभासी मशीन संचालित करने के लिए आवश्यक न्यूनतम राशि है।  मूल रूप से एक निश्चित विन्यास में असंख्य उपकरणों को वर्गीकृत करने के लिए प्रयोग किया जाता है।

एक विन्यास पुस्तकालयों और आभासी मशीन सुविधाओं है कि एक 2 पर्यावरण के प्रत्येक कार्यान्वयन में मौजूद होना चाहिए की सबसे बुनियादी सेट प्रदान करता है। जब एक या एक से अधिक प्रोफ़ाइल के साथ मिलकर, कनेक्टेड लिमिटेड डिवाइस विन्यास डेवलपर्स उपभोक्ता और एम्बेडेड उपकरणों के लिए आवेदन पत्र बनाने के लिए एक ठोस जावा मंच देता है।
विन्यास के 160 512 कुल स्मृति है, जो  और जावा मंच के लिए उपलब्ध रैम की 32 केबी की 160 की एक न्यूनतम के साथ उपकरणों के लिए डिज़ाइन किया गया है।

 मोबाइल सूचना डिवाइस प्रोफाइल 
मोबाइल फोन के लिए बनाया गया है, मोबाइल जानकारी डिवाइस प्रोफाइल एक ग्राफिकल यूजर इंटरफेस है और एक डाटा भंडारण एपीआई शामिल हैं और  2.0 बुनियादी 2 डी गेमिंग अनुप्रयोग प्रोग्रामिंग इंटरफ़ेस शामिल है। इस प्रोफ़ाइल के लिए लिखित आवेदन  कहा जाता है। लगभग सभी नए सेल फोन के एक  कार्यान्वयन के साथ आते हैं और यह अब है वास्तविक डाउनलोड सेल फोन खेल के लिए मानक है। हालांकि, कई सेलफोन केवल उन  कि वाहक द्वारा अनुमोदित किया गया है उत्तरी अमेरिका में, विशेष रूप से चला सकते हैं प्रशस्ति पत्र की जरूरत दिनांक दिसंबर 2007.  271: मोबाइल जानकारी डिवाइस 3 प्रोफ़ाइल'' (09 दिसम्बर 2009 पर अंतिम रिलीज) 3 पीढ़ी के मोबाइल जानकारी डिवाइस प्रोफाइल (3) निर्दिष्ट, सभी क्षेत्रों में कार्यक्षमता पर विस्तार के रूप में के रूप में अच्छी तरह से उपकरणों में अंतर सुधार. 3 की एक प्रमुख डिजाइन लक्ष्य 2 सामग्री साथ पिछड़े संगतता है।

 सूचना मॉड्यूल प्रोफाइल 
सूचना मॉड्यूल प्रोफाइल (छोटा सा भूत) एम्बेडेड,  मशीनों, औद्योगिक एम्बेडेड अनुप्रयोगों, सुरक्षा प्रणाली और या तो साधारण या नहीं प्रदर्शन के साथ और कुछ सीमित नेटवर्क कनेक्टिविटी साथ इसी तरह के उपकरणों के रूप में "मुखिया" उपकरणों के लिए एक प्रोफ़ाइल है।

मूलतः द्वारा शुरू सीमेंस एजी सीमेंस मोबाइल और नोकिया के रूप में जावा विशिष्टता अनुरोध  -195, छोटा सा भूत 1.0 का एक सख्त सबसेट है  1.0 कि यह नहीं करता है को छोड़कर शामिल हैं उपयोगकर्ता इंटरफ़ेस एपीआई - दूसरे शब्दों में, यह जावा पैकेज के लिए समर्थन शामिल नहीं करता . -228, छोटा सा भूत एनजी रूप भी जाना जाता है, छोटा सा अगली पीढ़ी कि  2.0, लाभ  2.0 नए सुरक्षा और नेटवर्किंग प्रकार और एपीआई और अन्य एपीआई जैसे पर आधारित है

 जुड़े उपकरण संरूपण 

कनेक्टेड डिवाइस विन्यास का एक सबसेट है जावा एसई, जिसमें लगभग सभी पुस्तकालयों कि संबंधित जीयूआई नहीं हैं। यह  से समृद्ध है।

 फाउंडेशन प्रोफाइल 
फाउंडेशन प्रोफाइल एक जावा  कनेक्टेड डिवाइस विन्यास प्रोफ़ाइल (सीडीसी) है। इस प्रोफ़ाइल के लिए जावा आभासी मशीन के एक पूर्ण कार्यान्वयन की आवश्यकता होती है और पूरे जावा प्लेटफार्म, मानक संस्करण  सहित उपकरणों के द्वारा इस्तेमाल किया जा इरादा है। ठेठ कार्यान्वयन अतिरिक्त समर्थित प्रोफाइल पर निर्भर कि एपीआई सेट के कुछ सबसेट का उपयोग करेगा. इस दस्तावेज़ सुविधाओं का वर्णन कि फाउंडेशन प्रोफ़ाइल डिवाइस और अन्य प्रोफाइल कि यह उपयोग करने प्रदान करता है। यह विनिर्देश जावा समुदाय प्रक्रिया तहत विकसित किया गया था।

 व्यक्तिगत आधार प्रोफाइल 
व्यक्तिगत आधार प्रोफ़ाइल फाउंडेशन प्रोफ़ाइल विस्तार सार विंडो टूलकिट  के रूप में हल्के जीयूआई समर्थन शामिल सबसेट. यह मंच है कि - पर बनाया गया 

 क्रियान्वयन 
सूर्य की एक संदर्भ कार्यान्वयन लिए  और सीडीसी इन विन्यास और प्रोफाइल की. प्रदान करता है  3.0 एसडीके,  आधारित आईडीई उन्हें एक ही  में समर्थन करेंगे. के साथ शुरू

जावा सर्वर और  के लिए सूर्य द्वारा निर्मित प्लेटफार्म कई द्विआधारी कार्यान्वयन करने के लिए इसके विपरीत में, सूर्य जावा के प्लेटफार्मों के लिए इ पाम ओएस के लिए एक  1.0  (झाविमो) के अपवाद के साथ लक्ष्य किसी भी बायनेरिज़ नहीं प्रदान करता है। पाम ओएस 1.0 के लिए पाम ओएस उपकरणों के लिए जावा अनुप्रयोगों का विकास जनवरी 2002 माइक्रोसॉफ्ट विंडोज के लिए कोई 2  प्रदान करता है मोबाइल (पॉकेट पीसी) एक खुला पत्र सूर्य के अभियान के लिए एक अफवाह की आंतरिक कार्यान्वयन जारी होने के बावजूद आधारित उपकरणों,  "कप्तान अमेरिका कोड नाम से जाना जाता है।  और  जैसे तीसरे पक्ष के कार्यान्वयन विंडोज मोबाइल द्वारा व्यापक रूप से उपयोग किया जाता है  और सैमसंग जैसी विक्रेताओं.

ऑपरेटिंग सिस्टम लक्ष्यीकरण जावा  द्वारा लागू किया गया है एनटीटी डोकोमो के रूप में  और   ओएस के रूप में. उत्तरार्द्ध कंपनी रवि द्वारा अप्रैल 2007 में खरीदा गया था और अब सूर्य के आधार रूपों  मोबाइल. कंपनी 2 जावा  आभासी मशीन () प्रदान करता है, के लिए किसी भी  और तब भी नहीं  के साथ  के रूप में योग्य है। जावा में डिवाइस जूते जब , आभासी मशीन ओएस   है।

एक खुला स्रोत ()   है के कार्यान्वयन प्रदान करता है। यह एक जावा एप्लेट आधारित  है और वेब पेज में एम्बेड किया जा सकता है।

खुले स्रोत मिका   सीडीसी  एफपी को लागू करना है, लेकिन इस तरह के रूप में प्रमाणित नहीं (प्रमाणित कार्यान्वयन के लिए रॉयल्टी, जो एक खुला स्रोत परियोजना के लिए अव्यावहारिक है चार्ज करने के लिए आवश्यक हैं) है। नतीजतन उपकरणों जो इस कार्यान्वयन का उपयोग करने के लिए  सीडीसी संगतता दावा की अनुमति नहीं है।

  
  682   30 1. 37 1.0 118 2. 139 1.1 271 3.0

  
  297 3   (3) 2.0

   
  75फ़ाइल कनेक्शन और पीआईएम , , , - 82ब्लूटूथ 120   () 135   (), ,  172  177    179  180  184 3   3  185      () 205  2.0 () 211   226 1.0 229  234   ()  238   239       248मोबाइल सेवा वास्तुकलासामान्य 256   287 2.0

  
 संघ एम्बेडेड जावा के लिए मानक लिए समर्पित है। विशेष रूप से लागत प्रभावी मानक.
विशिष्ट अनुप्रयोगों डोमेन औद्योगिक नियंत्रण, मशीन मशीन, चिकित्सा, ई - पैमाइश, घर स्वचालन, उपभोक्ता, मानव मशीन इंटरफेस

  001- ( ) बी एम्बेडेड जावा सॉफ्टवेयर लागू लिए एक बहुत मजबूत नींव के रूप कार्य . अपरिवर्तनीय, अमर और नियमित रूप से वस्तुओं (नश्वर): यह जावा युक्ति विश्वसनीय आरंभीकरण चरण, और वस्तुओं के 3 प्रकार निर्दिष्ट करता है। 002 एक बढ़ाया वास्तुकला एक खुले, तृतीय - पक्ष उपकरणों एम्बेडेड एचएमआई के लिए, अनुप्रयोग विकास पर्यावरण सक्षम करने परिभाषित करता है। इस तरह के उपकरणों के आम प्रदर्शन के कुछ फार्म, कुछ इनपुट सेंसरों और संभवतः कुछ ध्वनि प्रतिपादन क्षमताओं है। इस विनिर्देशन उपकरणों की एक संभावित व्यापक सेट . 011एमडब्ल्यूटी तीन अलग - अलग भूमिकाओं को परिभाषित करता है: विजेट डिजाइनर देखो और डिजाइनर और अनुप्रयोग डिजाइनर लग रहा है। एमडब्ल्यूटी एक ही द्विआधारी एचएमआई अनुप्रयोग सभी उपकरणों है कि एक शिकायत एमडब्ल्यूटी (एम्बेडेड उपकरणों, सेलफोन,  टीवी, पीसी, आदि ..) ढांचा उत्पाद लाइनों (इ, एसई पार अनुप्रयोगों के सच सर्वव्यापकता लिए अनुमति प्रदान पर ही चलाने के लिए अनुमति देता, ) ई. 015लगभग 300 एपीआई वर्गों के एक सेट के साथ  , सीडीसी, फाउंडेशन, एसई, ई निष्पादन वातावरण जोड़ता है। 1.1 के खिलाफ संकलन बाइनरी कोड सभी जावा निष्पादन वातावरण में पोर्टेबल बनाता है।

श्रेणी:जावा प्लेटफार्म