PDA

View Full Version : فرق J2ee,j2seچیه



rezaTavak
شنبه 08 اسفند 1383, 12:55 عصر
سلام

من یه مدتیه دنبال اینم که جاوا را یاد بگیرم. و مقاله های این سایت را هم تمامشون را خوانده ام. و از Hotice هم به خاطر اینکه تجربیات گرانبهاشون را در اختیار بقیه قرار میدهند تشکر میکنم.

راستش من jdk5 را دانلود کردم که جدیدتر باشه اما دیدم به جای اینکه j2ee باشه که مال نگارش 3 و قبل از اونه j2se در اونه فرق این دو در چیه؟ آیا نگارش 5 از نگارش 3 بالاتره؟

vDelphi
شنبه 08 اسفند 1383, 22:02 عصر
کلا جاوا روی سه پلتفرم مجزا کار میکنه!

J2EE: Java 2 Enterprise Edition
که برای سیستم های سطح بالا(Enterprise) ، سرورها و ....

J2SE: Java 2 Standard Edition
برای Desktop ها ,....

J2ME: Java 2 Micro Edition
برای موبایها و PDA هاو ....

rezaTavak
شنبه 08 اسفند 1383, 22:17 عصر
سلام

خب یعنی یک برنامه ممکنه تحت J2EE اجرا بشه اما تحت J2Se اجرا نشه و برعکس؟

Inprise
شنبه 08 اسفند 1383, 23:01 عصر
یعنی یک برنامه ممکنه تحت J2EE اجرا بشه اما تحت J2Se اجرا نشه و برعکس؟

J2EE و J2SE پلت فرمهای توسعه هستند نه اجرا . برنامه های جاوا نهایتا" همگی روی JRE و با استفاده JVM اجرا میشن . پلت فرمهای "توسعه " جاوا ، روشها ، سرویسها و API های گسترده ای برای مرحلهء پیاده سازی نرم افزار اند ؛ J2EE شامل تمامی امکانات J2SE هست به همراه برخی ویژگیهای خاص ، مانند کتابخانه های AppServer سان یا امکانات برتر توسعه سرویسها وب و قابلیتهای امنیتی و ... ؛ J2ME یا توسعه برای موبایل فاصلهء بیشتری از این دو محیط داره .

rezaTavak
یک شنبه 09 اسفند 1383, 07:42 صبح
سلام

پس با این حساب J2EE از J2SE کاملتره. من چه شماره نگارشی را دانلود کنم که دیگه خیلی کامل باشه و در ضمن J2EE باشه؟


البته ببخشید من هنوز زیاد از جاوا سر در نمیارم و سوالات پیش پا افتاده میکنم. :oops:

mkalone
پنج شنبه 11 فروردین 1384, 13:03 عصر
من هم مثل شما هنوز درگیر زبان جاوا هستم که شروع کنم
عجب دنیائی ها اصلا هیچج ربطی به کلاسه بندی محصولات شرکتهای دیگه نداره
شاید هم داره من بلد نیستم.

mehdi shahdoost
پنج شنبه 18 فروردین 1384, 14:08 عصر
hi dear all....

sun technology contain of :

1.j2se ------->java 2 standard edition

2.j2ee --------> java 2 enterprise edition

3.j2me --------> java 2 micro edition

j2se for develop desktop and applet program

j2ee for develop web-base program and project

j2me for develop program for machine

these 3 thechnology is diffrent and contian of diffrent API.........


you should select limited of your work and next, select the java platform

for your work...........

Regard