সুচিপত্র:
- সংজ্ঞা - অ্যাপ্লিকেশন প্রোগ্রামিং মডেল (এপিএম) এর অর্থ কী?
- টেকোপিডিয়া অ্যাপ্লিকেশন প্রোগ্রামিং মডেল (এপিএম) ব্যাখ্যা করে
সংজ্ঞা - অ্যাপ্লিকেশন প্রোগ্রামিং মডেল (এপিএম) এর অর্থ কী?
অ্যাপ্লিকেশন প্রোগ্রামিং মডেল (এপিএম) একটি J2EE প্রোগ্রামিং মডেল যা কোনও অ্যাপ্লিকেশন উপাদান সরবরাহকারীকে নির্দেশিকা সরবরাহ করে। জেপিএম ব্যবসায়িক ক্রিয়াকলাপ এবং ব্যবসায়ের প্রয়োজনীয় প্রয়োজনীয়তার ভিত্তিতে ব্যবসায়ের জন্য সফ্টওয়্যার তৈরি করতে ব্যবহৃত হয়।
একটি জে 2 ইই এপিএম কোনও সংস্থার এন্টারপ্রাইজ ইনফরমেশন সিস্টেম (EIS) অ্যাক্সেস করতে এবং সেই সিস্টেমে সংযোগ স্থাপন এবং পরিচালনা করতে উপাদান তৈরি করার দিকে মনোনিবেশ করে। এপিএম এমন উপাদানগুলি বিকাশের জন্যও প্রচেষ্টা করে যা এন্টারপ্রাইজ অ্যাপ্লিকেশনটিকে সুরক্ষা সরবরাহ করতে পারে এবং সুরক্ষিত লেনদেনকে সমর্থন করতে পারে।
এপিএম ওয়েব-কেন্দ্রিক, বিতরণ এবং জাভা-ভিত্তিক অ্যাপ্লিকেশনগুলির বিকাশের জন্য একটি রূপরেখা সংজ্ঞায়িত করে।
টেকোপিডিয়া অ্যাপ্লিকেশন প্রোগ্রামিং মডেল (এপিএম) ব্যাখ্যা করে
একটি এপিএম একটি J2EE এন্টারপ্রাইজ অ্যাপ্লিকেশন তৈরির সর্বোত্তম অনুশীলনের রূপরেখা দেয়, যার বেশিরভাগই তিন-স্তরের মডেলের উপর ভিত্তি করে:
- ক্লায়েন্ট মেশিন
- APM
- ডাটাবেস সার্ভার
একটি ব্যাংক তিন স্তরের কাঠামোর সরলীকৃত উদাহরণ হিসাবে ব্যবহার করা যেতে পারে। টেলার মেশিনগুলি (পিসি) প্রথম স্তর হিসাবে পরিবেশন করে। মেইনফ্রেমটি হ'ল তাত্পর্য স্তর এবং সর্বাধিক সমালোচনামূলক তথ্যের জন্য সঞ্চয় স্থান। যদিও ব্যাংকের আইটি বিভাগ এই কম্পিউটারগুলি পরিচালনা করে তবে ডেটা ক্ষতি এবং / বা অন্যান্য সমস্যার সম্ভাবনার কারণে সর্বশেষতম অ্যাপ্লিকেশনগুলি নিযুক্ত করা সিস্টেমগুলি আপগ্রেড করা সবসময় সম্ভব নয়।
তবে, এপিএম নির্দেশিকাগুলির উপর ভিত্তি করে, কোনও সমাধান ওয়েব / অ্যাপ্লিকেশন সার্ভারের সাথে নিযুক্ত করা যেতে পারে এবং মাঝারি স্তরের মেশিন হিসাবে উপাদান পাত্রে বিতরণ করা যেতে পারে। এই মাঝারি স্তরের সাহায্যে প্রথম এবং তৃতীয় স্তরের সিস্টেমগুলি আপগ্রেড না করা বা নতুন সফ্টওয়্যার ইনস্টল না করে প্রথম এবং তৃতীয় স্তরে নতুন কার্যকারিতা সরবরাহ করা যেতে পারে। মাঝারি স্তরটি সংজ্ঞায়িত করে, এপিএম পাতলা ওয়েব-ভিত্তিক ক্লায়েন্টগুলির দিকে চলাচলকে সমর্থন করে।
আর একটি গুরুত্বপূর্ণ এপিএম ধারণাটি ধারক। জাভাবিয়ান এবং জে 2 ই ই উপাদানগুলির মধ্যে প্রধান পার্থক্য হ'ল জে 2 ই ই উপাদানগুলি প্রায়শই একে অপরের সাথে ইন্টারঅ্যাক্ট করে না, তবে তাদের নিজ নিজ পাত্রে যোগাযোগ করে।