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

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
Meliuser (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۳:
 
== مقایسه j++ نسبت به اجرای پیاده‌سازی شده توسط شرکت سان ==
زمانی که j++ مطابق مشخصات زبان جاوا شد. [[مایکروسافت]] ویژگی‌های خاص از اجرای رسمی سان جاوا را در خط تولید j++پیاده‌سازی نکرده است. در جاوا [[روش از راه دور]](RMI)و [[رابط بومی جاوا]] (JNI) چنین نمونه‌هایی هستند.علاوه بر این برنامه های کاربردی ++j با روش دسترسی استاندارد مطابقت ندارد.در پیاده سازی [[مایکروسافت]] زمینه توابع سیستم عامل به عنوان هر نرم افزار تحت شرکت سان جاوا[[(SDK)]] یک چارچوب اساسی به نام [[j/direct]] بر مبنای مکانیزم پایه ارایهٔ شده است که به برنامه های کاربردی ++j اجازه میدهد به طور کامل در کتابخانه کلاس جاواو رسانه ای برای استفاده از رابط برنامه نویسی[[(API)]] در دسترسی به سیستم عامل پیشی بگیرند.در نظر گرفتن استفاده از توابع [[API]] های [[win 32]] از برنامه های کاربردی جاوا کارامدتر بود.برنامه های کاربردی ++j نمیتوانند با استفاده از این ویژگی در SDK سان جاوا قابل اجرا باشند اما این پروژه تولید افزونی [[طراحی ماشین مجازی جاوا( Kaffe)]] این را ممکن ساخته است که برنامه های کاربردی ++j با این ویژگی ها در نرم افزار ریگان [[ماشین مجازی جاوا(JVM)]] اجرا شوند.با این حال این پسوند (اجرا شده توسط Trans virtual تحت حمایت مایکروسافت) به طور گسترده ای مورد استفاده قرار نمیگیرد و برنامه های کاربردی ++j هنوز نیاز دارند در ویژال ++j کامپایل شوند قبل از این که توسط kaffe اجرا شوند. ویژال ++j توسط [[ActiveX]] پشتیبانی میشود.
زمانی که j++ مطابق مشخصات زبان جاوا شد. [[مایکروسافت]] ویژگی‌های خاص از اجرای رسمی سان جاوا را در خط تولید j++پیاده‌سازی نکرده است. در جاوا [[روش از راه دور]](RMI)و رابط بومی جاوا چنین نمونه‌هایی هستند
==کلاس بنیادی ویندوز==
کلاس بنیادی ویندوز(WFC)سکوی [[API]] وwin32 و مدل شی [[DHTML]] به یک کتابخانه کلاس واحد محور مایکروسافت است wfc در درجه اول برای ایجاد واسط کابر گرافیکی برای برنامه های کاربردی جاوا بر روی ویندوز طراحی شد.
==دادخواهی سان بر علیه مایکروسافت==
[[sun Microsystems]] مجوز اصلی جاوا برای مایکروسافت بود.اما بعد از طرح دعوا بر علیه مایکروسافت برای نتض علامت تجاری آن آغاز شد. برای این که همه ی پیاده سازی ها سازگار شود مجوز علامت تجاری سان برای استفاده از نام تجاری جاوا اصرار دارد.برخی از ناظران گفته اند که این ناسازگاری ها از مایکروسافت عمومی بود و در تلاش برای حداقل کاهش سرعت پیشرفت فناوری سان جاوا است.
شکست MSJVM یک عامل بزرگ در طرح دعوی در دادگاه اولیه برای تصویب آزمون انطباق سان شد.
 
 
 
==منابع==