بخشی از پاورپوینت
اسلاید 1 :
معماري خنثي و قابل حمل
به دليل اينكه برنامه هاي جاوا در فرمت كد بايتي با معماري خنثي كامپايل شده اند ، برنامه كاربردي جاوا ميتواند در هر سيستمي اجرا شود
هر ماشینی که می خواهد از برنامه جاوا استفاده کند باید توانايي پياده سازي ماشين مجازي جاوا را داشته باشد
شعار تجارتي شركتSun
« يك بار بنويس ، همه جا اجرا كن »
اسلاید 2 :
امنیت در جاوا
1 - جاوا به گونه ای طراحی شده که کامپایلر آن تضمین می کند که کدی که ایجاد می کند قوانین
امنیتی را زیر پا نمی گذارد
2 - بایت کدهایی که تولید می شوند تحت نظارت و کنترل هستند که قوانین امنیتی
را زیر پا نگذارند هدف این لایه این است که بایت کدهای خراب و قلابی
راشناسایی نماید
3 - بار کننده کلاس ها بررسی می کند که کلاس ها به محدودیت ها دسترسی
نداشته باشند
4 - JAPI مخصوص امنیت که می تواند جلوی خراب کاری APPLET ها را بگیرد
اسلاید 3 :
معماری چند لایه جاوا
کامپوننتهائی که توسط J2EE معرفی شدهاند عبارتند از :
برنامه کاربردی client و applet ها که بر روی ماشین client اجرا میشوند.
Servletهای جاوائی و JSPها که بر روی سرور اجرا میشوند.
کامپوننتهای EJB که اجزای منطق کاری هستند و بر روی سرور اجرا میشوند.
کامپوننتهای J2EE توسط زبان برنامهنویسی جاوا نوشته و کامپایل می شود
اسلاید 4 :
نتیجه گیری
در پایان می توان گفت در پروژه های بزرگ که قابلیت ریسک آن بالا بوده و هر لحظه امکان تغییر در آن وجود دارد و تحلیل آن به صورت کامل امکان پذیر نمی باشد استفاده از زبان جاوا بهینه است