جاوا اف‌اکس کیست؟ توضیح بده.
جاوااف‌اکس سکوی جاوایی است که برای خلق و تحویل کاربردهای غنی اینترنتی که بتواند در پهنهٔ وسیعی از دستگاه‌های متصل به اینترنت اجرا گردد. نگارش کنونی آن توسعه دهندگان را قادر به ساخت برنامه برای محیط‌های رایانه رومیزی، دستگاه‌های بازی ویدئویی، پخش‌کننده‌های بلوری، و سایر سکوها را شامل می‌شود.جاوااف ایکس، بر مبنای فناوری جاوا ایجاد گردیده است.در نگارش رایانه رومیزی، هم‌اکنون از سیستم عاملهای ویندوز اکس‌پی، ویندوز ویستا، مکینتاش، پشتیبانی می‌نماید. در نگارش جاوا اف ایکس ۱٫۲، سان نسخه‌های اولیه‌ای را برای لینوکس و اپن سولاریس ارائه نمود.در نگارش موبایل، جاوا اف ایکس، قابلیت اجرایی در سیستم عامل‌هایی چون، سیمبیان، ویندوز موبایل، و سیستم عامل‌های بی‌درنگ را داراست.نگارش کنونی این سکو، شامل اجزا زیر است:صاحب نظران بر این باورند که این محصول در بازار سامانه‌های رایانه رومیزی، با محصولاتی چون ادوب فلش پلیر، ادوبی ایر، اپن لاسزلو و سیلورلایت مایکروسافت، در رقابت خواهد بود.تاریخچه.جاوا اف ایکس اسکریپت، بخش اسکریپتی جاوا اف ایکس، ابندا در پروژه شخصی به نام جان اولیور با نام F3 آغاز به کار کرد. سان میکروسیستم، اولین بار در کنفرانس جاوا وان، در سال ۲۰۰۷ این محصول را معرفی نمود.در ماه می سال ۲۰۰۸، سان میکروسیسم اعلام داشت که تا سه ماهه سوم سال ۲۰۰۸، این محصول را برای رایانه‌های رایانه رومیزی و موبایل ارائه خواهد نمود. در این اعلان عمومی همچنین ارائه اولین دستگاه می‌تنی بر جاوا اف ایکس نیمهٔ سال دوم ۲۰۰۹ اعلام شده بود. سان در قراردادی چند ساله با شرکت او ۲، متعهد شد تا قابلیت‌های کامل ویدئویی جاوا اف ایکس را بروی کدک‌های ویدئویی آن شرکت قرار دهد.از سال ۲۰۰۸ توسعه دهندگان قادر به بارگیری یک پیش نمایش ابزار توسعه برای ویندوز و مکینتاش به عنوان یک افزونهٔ نتبینز بودند. تا اینکه در ۴ دسامبر ۲۰۰۸(۱۴ آذر ۱۳۸۷)، سان نسخه اولیه با نام جاوا اف ایکس را ارائه نمود.جاوا اف ایکس ۱٫۱.جاوا اف ایکس برای موبایل به عنوان بخش از نگارش ۱٫۱ آن در ۲۴ بهمن ۱۳۸۷ ارائه گردید.جاوا اف ایکس ۱٫۲.این نگارش در کنفرانس جاوا وان، در ۲ ژوئن سال ۲۰۰۹(۱۲ خرداد ۱۳۸۸)، معرفی شد. این نگارش با ویژگی‌های زیر ارائه گردید:جاوا اف ایکس ۱٫۳.این نگارش در ۲۲ آوریل سال ۲۰۱۰ (۲ اردیبهشت ۱۳۸۹) منتشر شد و ویژگی‌های زیر را داراست:جاوا اف اکس ۲.جاوا اف‌ایکس ۲٫۰ است. این نگارش در ۱۰ اکتبر ۲۰۱۱ معرفی شد. این نگارش موارد جدید را مطرح ساخت. رابط برنامه‌نویس کمکی جدیدی ارائه شده که توسعه‌دهنده‌ها را قادر می‌سازد تا بدون داشتن دانشی دربارهٔ زبان اسکریپت نویسی، از توانایی‌های جاوااف ایکس استفاده نمایند. پشتیبانی از "انقیاد دیررس"، "انقیاد عبارات"، "دنبالهٔ عبارات مرزی" و "انقیاد جزیی در باز-ارزیابی" از موارد مهم ارائه شده در نگارش جدید هستند. رابط برنامه‌نویسی روزآمد شده‌است تا توانایی نخ جزیی را بسیار بهتر پیاده‌سازی نماید (یعنی دیگر به کلاسِ پایه‌یِ وظیفهٔ جاوا نیازی نخواهد بود). به علاوه گراف صحنه‌ایی تعریف و طراحی شده‌است تا به صحنه‌ها در پس‌زمینه توسط یک «نخ» ساخته شده و سپس به برنامهٔ اصلی در «حال اجرا» بپیوندند.در ۲۶ می ۲۰۱۱، اوراکل نگارش ۲٫۰ جاوا اف‌ایکس، نگارش بتا را منتشر نمود که تنها برای نگارش‌های ۳۲ و ۶۴ بیتی ویندوزهای ایکس‌پی، ویستا، هفت ارایه‌شد. در دسترسی اولیه، سیستم‌عامل مک‌اواس ایکس نیز برای استفاده از سوی اعضای پشتیبانی قابل دسترسی بود. اگرچه هنوز طراحی لینوکس کامل نشده و برای همین نگارش طرح‌ریزی شده‌است. جاوااف‌ایکس ۲ زبان توضیحی اکس‌ام‌ال جدیدی به نام اف‌ایکس‌ام‌ال را مورد استفاده قرار می‌دهد..جاوا اف اکس ۲.۱.در ۲۷ آوریل ۲۰۱۲ آوراکل نگارش ۲.۱ از جاوا اف‌اکس را ارائه کرد که شامل ویژگی‌های اصلیِ زیر بودبهبود در نما شامل کنترلِ جعبه کمبو، نمودارها (نمودار پشته‌ایی) و نوار منوجاوا اف‌اکس ۲.۲.در ۱۴ اوتِ ۲۰۱۲ اوراکل جاوا اف‌اکس ۲.۲ را منتشر نمود که شاملِ ویژگی‌های اصلی زیر بود.جاوا اف‌اکس ۲.۲ امکانِ بسته‌بندیِ جدیدی که بسته‌بندی بومی نامیده می‌شود، به آن اضافه شده‌است که اجازه می‌دهد که یک برنامه‌ٔ کاربردی در قالبِ «مجموعه‌ٔ بومی» قرار گیرد. کاربران به کمکِ آن قادرند تا نصب و اجرایِ برنامه را بدونِ هیچ برنامه‌ٔ خارجی مانند JRE و FX SDK اجرا شوندطیِ جاوای استانداردِ ۷، روزآمدی ۶ام، مجموعه‌ٔ جاوا اف‌اکس درون پلتفرم جاوای استاندارد تعبیه شد.کارهای آینده.هنگامی که جاوای ۸، جاوا اف‌اکس به عنوان بخشی از محیط اجرا/توسعه جاوا خواهد بود، باهمان شماره‌گذاری یعنی جاوا اف‌اکس ۸.از زمانِ عرضه‌ٔ جاوا اف‌اکس ۲.۲، اوراکلِ ویژگی‌های جدیدی را معرفی نموده:اوراکل همچنین از انتشارِ متنِ «کورا» زبان سایه‌گذاری دی‌اس‌ال برای جاوااف اکس برای تولید سایه‌زن در اپن‌جی‌ال و مایکروسافت دایریکت۳دی خبر داد.اجازه نامه‌ها.هم اکنون برای بخش‌های مختلفی از جاوا اف ایکس اجازه نامه‌ها مختلفی وجود دارد:بعد از انتشار برنامه، جین کاول، به عنوان معاون بخش نرم‌افزار مشتریان، اعلام کرد که آن‌ها به زودی خصوصیات جاوا اف ایکس را منتشر خواهند نمود. و این کار را تا انتشار متن باز هسته زمان اجرایی جاوا اف ایکس ادامه خواهد داد، بخش بخش‌هایی که تحت اجازه نامه شرکت‌های دیگری باشد.