جاوا اپلت: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Ebrambot (بحث | مشارکت‌ها)
جز ‍پاک سازی فاصله های مجازی نامفید
Ebrambot (بحث | مشارکت‌ها)
جز ربات: حذف فاصله مجازی زائد
خط ۲:
 
اپلت به صورت کامل پنهان شده‌است درون صفحات [[وب]] و در متن و زمینه جستجوگر اجرا می‌شود.
اپلت زیر کلاسی است از کلاس java.applet.applet که تهیه شده طبق [[استاندارد]] واسط میان اپلت و محیط جستجو گر‌هاگرها
چرخه تهیه یک زیر کلاس اپلت javax.swing.Japplet نامیده می‌شود که باید استفاده شود برای تمامی اپلت‌های که جزء چرخه ساختن (GNI(Graphical User Interface با روش فراخوانی معینی چرخه حیات اپلت را [[مدیریت]] می‌کند البته اگر اپلت در صفحات وب [[بارگذاری]] شده باشد.
چرخه حیات یک اپلت به طور اساسی به چهار متد زیر ساخته می‌شود:</br> *Init: این متد برای هر آنچه که برای آغاز اپلت احتیاج دارد این متد پس از خصوصیت‌های param در بر چسب اپلت فراخوانی می‌شود.</br>
خط ۱۷:
* ساده ساخته شده و در [[سیستم عامل]] های [[Linux]]، [[windows]]، [[Mac]] کار می‌کنند.</br>
* همه اپلت‌ها می‌توانند در همه نسخه‌های [[جاوا]] و در هر موقع که اپلت نیاز داشته باشد کار کنند.</br>
* [[اپلت]] بیشتر جستجوگر‌هایجستجوگرهای [[وب]] را پشتیبانی می‌کند.</br>
* کد‌هایکدهای اپلت در هر زمان که در سمت [[سرویس دهنده]] تغییر کند با اولین مراجعه کاربر به [[سایت]] به روز رسانی می‌شود.</br>
* اپلت در صورت موافقت کاربر می‌تواند دسترسی کامل به [[ماشین]] در حال اجرا داشته باشد.</br>
* اپلت می‌تواند از [[کامپایلر]] (اما معمولاً بسیار کند) دیگر زبانها از قبیل [[++C]] استفاده کند و این کار را بسیار سریعتر از [[جاوا اسکریپت]] انجام می‌دهد.</br>
خط ۲۴:
== معایب جاوا اپلت ==
جاوا اپلت دارای معایب زیر هم می‌باشد :</br>
* همیشه به [[پلاگین]] (plug-in)[[جاوا]] نیاز دارد که این در خیلی از جستجوگر‌هاجستجوگرها به صورت پیش فرض وجود ندارد </br>
* پیاده سازی plug-in جاوا در [[پردازش]] گر‌هایگرهای [[ویکی‌پدیا:en:amd64]] و intel64 کار نمی‌کند.</br>
* تا وقتی که JVM راه اندازی نشده‌است نمی‌تواند کار بکند و این در زمان راه اندازی اولیه برای استفاده از جاوا اپلت مهم است.</br>
* خیلی سخت می‌تواند به کاربر دسترسی داشته باشد در موارد خاص دسترسی مستقیم به [[حافظه]] سرویس گیرنده ندارد</br>