گھر ترقی ایپلی کیشن پروگرامنگ ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ایپلی کیشن پروگرامنگ ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - ایپلیکیشن پروگرامنگ ماڈل (اے پی ایم) کا کیا مطلب ہے؟

ایپلی کیشن پروگرامنگ ماڈل (اے پی ایم) ایک J2EE پروگرامنگ ماڈل ہے جو ایپلی کیشن کے جزو فراہم کرنے والے کو رہنما اصول فراہم کرتا ہے۔ جے پی ایم کا استعمال کاروباری افعال کے لئے سافٹ ویئر بنانے کے لئے استعمال کیا جاتا ہے جس کی بنیاد فعالیت اور نظام کی ضروریات پر ہے جس کی ضرورت کاروبار کو ہے۔


جے 2 ای ای اے پی ایم کمپنی کے انٹرپرائز انفارمیشن سسٹم (EIS) تک رسائی حاصل کرنے اور اس سسٹم سے روابط قائم کرنے اور ان کا انتظام کرنے کے ل components اجزاء تیار کرنے پر مرکوز ہے۔ اے پی ایم نے ایسے اجزاء تیار کرنے کی بھی کوشش کی ہے جو انٹرپرائز ایپلی کیشن کو تحفظ فراہم کرسکیں اور محفوظ لین دین کی مدد کرسکیں۔


اے پی ایم ویب مرکزیت ، تقسیم اور جاوا پر مبنی ایپلی کیشنز تیار کرنے کے لئے خاکہ کی وضاحت کرتی ہے۔

ٹیکوپیڈیا ایپلیکیشن پروگرامنگ ماڈل (اے پی ایم) کی وضاحت کرتا ہے

ایک اے پی ایم J2EE انٹرپرائز ایپلی کیشن کی تعمیر کے بہترین طریقوں کی خاکہ پیش کرتا ہے ، جن میں سے بیشتر تین درجے کے ماڈل پر مبنی ہوتے ہیں:

  1. کلائنٹ مشین
  2. اے پی ایم
  3. ڈیٹا بیس سرور

ایک بینک کو تین درجے کے ڈھانچے کی آسان مثال کے طور پر استعمال کیا جاسکتا ہے۔ ٹیلر مشینیں (پی سی) پہلے درجے کا کام کرتی ہیں۔ انتہائی اہم اعداد و شمار کے لئے مین فریم تیسرا درجہ اور اسٹوریج کی سہولت ہے۔ اگرچہ بینک کا آئی ٹی ڈیپارٹمنٹ ان کمپیوٹرز کا انتظام کرتا ہے ، لیکن اعداد و شمار کے ضائع ہونے اور / یا دوسرے مسائل کی وجہ سے ، جدید ترین ایپلی کیشنز کی موجودگی کے نظام کو اپ گریڈ کرنا ہمیشہ ممکن نہیں ہوتا ہے۔


تاہم ، اے پی ایم کے رہنما خطوط پر مبنی ، ویب / ایپلیکیشن سرورز اور تقسیم شدہ جزو کنٹینرز کے ساتھ درمیانی درجے کی مشینوں کے بطور ایک حل استعمال کیا جاسکتا ہے۔ اس درمیانی درجے کے ساتھ ، پہلے اور تیسرے درجے کے نظام کو اپ گریڈ کیے بغیر یا نیا سافٹ ویئر انسٹال کیے بغیر ، پہلے اور تیسرے درجے کو نئی افادیت فراہم کی جاسکتی ہے۔ درمیانی درجے کی وضاحت کرکے ، اے پی ایم پتلی ویب پر مبنی کلائنٹس کی طرف نقل و حرکت کی حمایت کرتا ہے۔


ایک اور اہم اے پی ایم تصور کنٹینر ہے۔ جاوا بین اور J2EE اجزاء کے مابین بڑا فرق یہ ہے کہ J2EE اجزا اکثر ایک دوسرے کے ساتھ تعامل نہیں کرتے ہیں ، بلکہ اپنے اپنے کنٹینرز کے ساتھ تعامل کرتے ہیں۔

ایپلی کیشن پروگرامنگ ماڈل کیا ہے؟ - ٹیکپوپیڈیا سے تعریف