سکوی جاوا، نسخه میکرو: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
||
خط ۱۶:
پیکربندی Device Connected Limited (CLDC) دارای زیر مجموعهای از مجموعههای کتابخانههای کلاس Java است و حداقل مقدار مورد نیاز برای یک ماشین مجازی جاوا برای کار است. CLDC اساسا برای طبقهبندی دستگاههای بیشمار به یک پیکربندی ثابت استفاده میشود.
یک پیکربندی، پایهایترین مجموعهای از کتابخانهها و ویژگیهای مجازی ماشین را فراهم میکند که باید در هر اجرای محیط J2ME حضور داشته باشد. هنگامی که با یک یا چند نمایه همراه میشود، پیکربندی Device Connected Device به توسعه دهندگان یک پلت فرم جامع جاوا برای ایجاد برنامههای کاربردی برای دستگاههای مصرفی و تعبیه
=== مشخصات دستگاه تلفن همراه ===
طراحی شده برای تلفنهای همراه، مشخصات دستگاه تلفن همراه اطلاعات شامل GUI ، و API
''JSR 271: مشخصات دستگاه تلفن همراه 3'' (نسخه نهایی در تاریخ 09 دسامبر 2009) مشخصات دستگاه نسل سوم تلفن همراه (MIDP3) را مشخص کرد، به گسترش عملکرد در تمام مناطق و همچنین بهبود قابلیت همکاری در سراسر دستگاه ها. هدف اصلی طراحی MIDP3 سازگاری عقب با محتوای MIDP2 است.
خط ۲۶:
Profile Module Profile (IMP) یک نمایه برای دستگاههای جاسازی نشده و بی سر و پا مانند دستگاههای فروش مجدد، برنامههای کاربردی تعبیه شده صنعتی، سیستمهای امنیتی و دستگاههای مشابه با صفحه نمایش ساده و یا بدون نمایش و با اتصال محدود به شبکه است.
IMP 1.0 بهطور
== پیکربندی دستگاه اتصال ==
مقاله اصلی: پیکربندی دستگاه متصل
پیکربندی دستگاه متصل یک زیر مجموعه از Java SE است که حاوی تقریباً تمام
=== مشخصات پایه ===
Profile Foundation یک پروفایل پیکربندی Device Connected Device (CDC) Java ME است. این مشخصات در نظر گرفته شدهاست که توسط
=== مشخصات پایه شخصی ===
خط ۴۴:
برخلاف پیاده سازیهای باینری متعددی از بستر جاوا ساخته شده توسط سان برای سرورها و ایستگاههای کاری، خورشید هیچ گونه دوتایی برای سیستم عاملهای هدف جاوا ارائه نمی دهد، به جز MIDP 1.0 JRE (JVM) برای سیستم عاملهای Palm. خورشید J2ME JRE برای دستگاههای مبتنی بر ویندوز موبایل (Pocket PC) J2ME JRE را فراهم نمی کند، علیرغم کمپین نامه ی باز به Sun برای انتشار یک اجرای داخلی PersonalJava شناخته شده با نام کد "کاپیتان امریکا". پیادهسازی شخص ثالث مانند JBlend و JBed بهطور گستردهای توسط فروشندگان ویندوز موبایل مانند HTC و Samsung استفاده میشود.
سیستم عاملهای هدفمند جاوا ME توسط DoCoMo به صورت DoJa و توسط SavaJe به عنوان SavaJe OS اجرا شدهاست. این شرکت دوم در ماه آوریل سال 2007 توسط خورشید خریداری شد و در حال حاضر اساس JavaFX Mobile خورشید را تشکیل
[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=https://code.google.com/p/microemu/&usg=ALkJrhjeeVEFLcIN47t6rCE7LGHpAhHCXw MicroEmu] یک منبع باز (LGPL) یک شبیه ساز MIDP را فراهم میکند. این یک شبیه ساز مبتنی بر اپلت جاوا است و میتواند در صفحات وب جاسازی شود.
منبع باز Mika VM قصد دارد JavaME CDC / FP را اجرا کند، اما به عنوان گواهی نیست (پیاده سازیهای گواهی مورد نیاز برای اتهام هزینه است که برای یک پروژه منبع باز غیرقابل اجرایی است). در نتیجه،
سیستم عامل آندروید مبتنی بر لینوکس از یک نسخه اختصاصی جاوا استفاده میکند که مشابه است اما با Java Me مشابه نیست.
خط ۱۸۱:
|-
|[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=http://www.jcp.org/en/jsr/detail%3Fid%3D238&usg=ALkJrhhPbDJl03OsEQBPTb146M5anr5U-A 238]
|API
|
|
خط ۲۷۶:
|[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=http://www.e-s-r.net/specifications/&usg=ALkJrhh6b_NzO91Ub1RDWUXAVIYwRxm8LA 001]
|B-ON (فراتر از CLDC)
|B-ON به عنوان یک پایه بسیار قوی برای اجرای نرم افزار جاسازی شده جاوا عمل میکند. این مرحله فاز
|-
|[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=http://www.e-s-r.net/specifications/&usg=ALkJrhh6b_NzO91Ub1RDWUXAVIYwRxm8LA 002]
|MicroUI
|MicroUI یک معماری پیشرفته را برای فعال کردن یک محیط باز توسعه یافته برای توسعه دهندههای HMI به کار میگیرد. چنین
|-
|[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=http://www.e-s-r.net/specifications/&usg=ALkJrhh6b_NzO91Ub1RDWUXAVIYwRxm8LA 011]
|MWT
|MWT سه نقش متمایز را تعریف میکند: طراحان ویجت، طراحان نگاه و احساس و طراحان برنامه. MWT یک برنامه باینری HMI را اجازه می دهد تا در تمامی
|-
|[https://translate.googleusercontent.com/translate_c?depth=1&hl=fa&rurl=translate.google.com&sl=en&sp=nmt4&tl=fa&u=http://www.e-s-r.net/specifications/&usg=ALkJrhh6b_NzO91Ub1RDWUXAVIYwRxm8LA 015]
|