ജാവ പ്ലാറ്റ്ഫോം, മൈക്രോ പതിപ്പ്

(Java ME എന്ന താളിൽ നിന്നും തിരിച്ചുവിട്ടതു പ്രകാരം)

എംബഡഡ്, മൊബൈൽ ഉപകരണങ്ങൾ (മൈക്രോ കൺട്രോളറുകൾ, സെൻസറുകൾ, ഗേറ്റ്‌വേകൾ, മൊബൈൽ ഫോണുകൾ, പേഴ്‌സണൽ ഡിജിറ്റൽ അസിസ്റ്റൻ്റുകൾ, ടിവി സെറ്റ്-ടോപ്പ് ബോക്‌സുകൾ, പ്രിൻ്ററുകൾ) എന്നിവയ്‌ക്കായി പോർട്ടബിൾ കോഡിൻ്റെ വികസനത്തിനും വിന്യാസത്തിനുമുള്ള ഒരു കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്‌ഫോമാണ് ജാവ പ്ലാറ്റ്‌ഫോം, മൈക്രോ പതിപ്പ് അല്ലെങ്കിൽ ജാവ എംഇ.[1]

ഈ പ്ലാറ്റ്ഫോം ഒബ്ജക്റ്റ് ഓറിയൻ്റഡ് ജാവ പ്രോഗ്രാമിംഗ് ഭാഷ ഉപയോഗിക്കുന്നു. ഇത് ജാവ സോഫ്റ്റ്‌വെയർ-പ്ലാറ്റ്ഫോം കുടുംബത്തിൻ്റെ ഭാഗമാണ്. 2010-ൽ ഒറാക്കിൾ കോർപ്പറേഷൻ ഏറ്റെടുത്ത സൺ മൈക്രോസിസ്റ്റംസാണ് ജാവ എംഇ രൂപകൽപ്പന ചെയ്തത്. പ്ലാറ്റ്‌ഫോം സമാനമായ സാങ്കേതികവിദ്യയായ പേഴ്സണൽ ജാവയെ മാറ്റിസ്ഥാപിച്ചു. ജാവ കമ്മ്യൂണിറ്റി പ്രോസസിൽ ജെഎസ്ആർ(JSR) 68-ന് കീഴിൽ ആദ്യം രൂപപ്പെടുത്തിയ ജാവ എംഇ, പ്രത്യേക ജെഎസ്ആറിലൂടെ വ്യത്യസ്തമായ ഫ്ലേവറുകളിലേക്ക് വൈവിധ്യവൽക്കരിച്ചിട്ടുണ്ട്. ഒറാക്കിൾ സ്‌പെസിഫിക്കേഷനായി ഒരു റഫറൻസ് നടപ്പിലാക്കൽ വാഗ്ദാനം ചെയ്യുന്നുണ്ടെങ്കിലും, മൊബൈൽ ഉപകരണങ്ങൾക്കായി ജാവ എംഇ റൺടൈം എൻവയോൺമെൻ്റിൻ്റെ ഫ്രീ ബൈനറി ഇമ്പ്ലിമെന്റേഷൻ നൽകുന്നതിന് ഇത് സാധാരണയായി മൂന്നാം കക്ഷി ദാതാക്കളെ ആശ്രയിക്കുന്നു. 2008 ലെ കണക്കനുസരിച്ച്, എല്ലാ ജാവാ എംഇ പ്ലാറ്റ്‌ഫോമുകളും നിലവിൽ ജെആർഇ(JRE) 1.3 സവിശേഷതകളിലേക്ക് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, കൂടാതെ ക്ലാസ് ഫയൽ ഫോർമാറ്റിൻ്റെ ആ പതിപ്പ് ഉപയോഗിക്കുന്നു (ആന്തരികമായി പതിപ്പ് 47.0 എന്നറിയപ്പെടുന്നു). ജെആർഇ 1.5 അല്ലെങ്കിൽ 1.6 (പ്രത്യേകിച്ച്, ജനറിക്‌സ്) പോലുള്ള, പിന്നീടുള്ള ക്ലാസ് ഫയൽ ഫോർമാറ്റുകളും ഭാഷാ സവിശേഷതകളും പിന്തുണയ്ക്കുന്ന ജാവാ എംഇ കോൺഫിഗറേഷൻ പതിപ്പുകളുടെ ഒരു പുതിയ റൗണ്ട് ഒറാക്കിൾ എപ്പോഴെങ്കിലും പ്രഖ്യാപിക്കുകയാണെങ്കിൽ, അത് എല്ലാ പ്ലാറ്റ്‌ഫോം വെണ്ടർമാരുടെയും ഭാഗത്തുനിന്ന് അധിക ജോലി നൽകും. അത് അവരുടെ ജെആർഇകൾ അപ്ഡേറ്റ് ചെയ്യാൻ വേണ്ടിയാണ്.

സെൽഫോണുകൾ പോലെയുള്ള ജാവാ എംഇ ഉപകരണങ്ങൾ, മൊബൈൽ ഉപകരണങ്ങൾക്കായുള്ള മൊബൈൽ ഇൻഫർമേഷൻ ഡിവൈസ് പ്രൊഫൈലും ഉപഭോക്തൃ ഉൽപ്പന്നങ്ങൾക്കും എംബഡഡ് ഉപകരണങ്ങൾക്കുമുള്ള വ്യക്തിഗത പ്രൊഫൈലും ഉപയോഗിച്ച് പ്രൊഫൈലുകൾ നടപ്പിലാക്കുന്നു. ഈ പ്രൊഫൈലുകൾ കോൺഫിഗറേഷനുകളുടെ ഉപവിഭാഗങ്ങളാണ്, അതായത് കണക്റ്റഡ് ലിമിറ്റഡ് ഡിവൈസ് കോൺഫിഗറേഷൻ (സിഎൽഡിസി), കണക്റ്റഡ് ഡിവൈസ് കോൺഫിഗറേഷൻ (സിഡിസി). സിഎൽഡിസി(CLDC), റിസോഴ്‌സ്-കൺട്രോൾഡ് ഉപകരണങ്ങൾക്കായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു, അതേസമയം സെറ്റ്-ടോപ്പ് ബോക്‌സുകളും പിഡിഎ(PDA)-കളും പോലുള്ള കൂടുതൽ ശക്തമായ ഉപകരണങ്ങൾക്കായി സിഡിസി(CDC) ഉപയോഗിക്കുന്നു.[2]

2.1 ബില്ല്യണിലധികം ജാവ എംഇ പ്രവർത്തനക്ഷമമാക്കിയ മൊബൈൽ ഫോണുകളും പിഡിഎകളും ഉണ്ട്.[3]നോക്കിയയുടെ സീരീസ് 40 പോലെയുള്ള 200 ഡോളറിന് താഴെയുള്ള ഉപകരണങ്ങളിൽ ഇത് ജനപ്രിയമായിരുന്നു. ബഡാ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും സിംബിയൻ ഒഎസിലും ഇത് ഉപയോഗിച്ചിരുന്നു. നേറ്റീവ് സോഫ്റ്റ്വെയർ. വിൻഡോസ് സിഇ(Windows CE), വിൻഡോസ് മൊബൈൽ(Windows Mobile), മൈമോ(Maemo), മീഗോ(MeeGo), ആൻഡ്രോയിഡ് എന്നിവയുടെ ഉപയോക്താക്കൾക്ക് അവരുടെ പരിതസ്ഥിതികൾക്കായി ജാവ എംഇ ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും (Android-നുള്ള "പ്രൂഫ്-ഓഫ്-കൺസെപ്റ്റ്").[4][5]

  1. "Java ME Overview". Oracle Corporation. Retrieved February 26, 2017.
  2. Java ME Technology
  3. About Java
  4. phoneME for Windows CE, Windows Mobile and Android (development stopped in 2011-06-15) - in origin here
  5. "App Runner (development stopped in 2010-05-11)". Archived from the original on January 3, 2012. Retrieved August 5, 2012.