جاوا اور J2EE
جاوا بمقابلہ J2EE
جاوا ایک پروگرامنگ زبان ہے اور یہ سافٹ ویئر کی ایپلی کیشنز کو فروغ دینے اور چلانے کے لئے پلیٹ فارم ہے. یہ مختلف ذائقوں میں آتا ہے:
- جاوا سٹینڈرڈ ایڈیشن (جاوا سی ای)
یہ جاوا کا سادہ ونیلا ورژن ہے. آپ اس کے ساتھ کسی بھی سافٹ ویئر کی درخواست پر عمل درآمد کر سکتے ہیں. جاوا SE کوڈ میں ایک بڑی لائبریری ہے جس میں بہت سے دوبارہ پریوست سافٹ ویئر افعال بھی شامل ہیں. ذیل میں بیان کردہ جاوا ای ای اور جاوا ایم جاوا SE کے سب سے اوپر پر تعمیر کیے گئے ہیں.
- جاوا انٹرپرائز ایڈیشن (جاوا ای ای)
اس جاوا جاوا SE کے پر جاوا بناتا ہے. جاوا ای ای میں اضافی لائبریریوں کے کوڈ اور ترقیاتی وسائل شامل ہیں جو کاروباری ایپلی کیشنز کو فروغ دینے میں منفرد طور پر مفید ہیں.
- جاوا مائیک ایڈیشن (جاوا ایم)
جاوا ایس ای میں ابھی تک ایک اور توسیع ہونے سے، یہ حقیقت میں جاوا SE اور سافٹ ویئر کا ایک منسلک لائبریری ہے جس میں جاوا ایپلی کیشنز کی منفرد ضروریات کا پتہ چلتا ہے موبائل فون اور پی ڈی اے جیسے محدود صلاحیت کے آلات.
جب ہم صرف "جاوا" کہتے ہیں، ہم سب سے زیادہ جاوا سٹینڈرڈ ایڈیشن کا مطلب ہے.
J2EE جاوا انٹرپرائز ایڈیشن کے پہلے ورژن میں اشارہ کرتا ہے.
جاوا (آئی جی جاوا SE) آپ کو درخواستوں کو لاگو کرنے میں مخصوص پیٹرن یا آرکیٹیکچرز استعمال کرنے کا اختیار نہیں کرتا. یہ جاوا کا سادہ ورژن ہے اور آپ کسی بھی طرح سے اپنی درخواست کو نافذ کرسکتے ہیں.
جاوا ای ای تاہم اس مجموعی فن تعمیر کی وضاحت کرتا ہے کہ آپ کے کاروباری درخواست پر عمل کرنا چاہئے. جاوا ای ای میں بھی بہترین طریقوں اور ہدایات شامل ہیں جو آپ کاروباری ایپلی کیشنز کی منفرد ضروریات کو حل کرنے میں پیروی کر سکتے ہیں.