জাভা এবং J2EE মধ্যে পার্থক্য

Anonim

জাভা বনাম জে ২ ই এ

জাভা একটি প্রোগ্রামিং ভাষা এবং সফ্টওয়্যার অ্যাপ্লিকেশন বিকাশ এবং চালানোর একটি প্ল্যাটফর্ম। এটি বিভিন্ন স্বাদে আসে:

  1. জাভা স্ট্যান্ডার্ড সংস্করণ (জাভা SE)

    এটি জাভা প্লেইন ভেনিলা সংস্করণ। আপনি এটি সঙ্গে কোন সফ্টওয়্যার অ্যাপ্লিকেশন বাস্তবায়ন করতে পারেন। জাভা এসই কোডের একটি বড় গ্রন্থাগার আছে যা অনেকগুলি পুনর্ব্যবহারযোগ্য সফটওয়্যার ফাংশনগুলি অন্তর্ভুক্ত করে। জাভা ইই এবং জাভা এমই জাভা এসই'র উপরে নির্মিত নিচে বর্ণনা করা হয়েছে।

  2. জাভা এন্টারপ্রাইজ সংস্করণ (জাভা ইই)

    জাভা এই স্বাদ জাভা এসইতে তৈরি করে। জাভা EE- এ কোড এবং ডেভেলপমেন্ট সরঞ্জামগুলির অতিরিক্ত লাইব্রেরি রয়েছে যা ব্যবসায়িক অ্যাপ্লিকেশনের উন্নয়ন করার জন্য অনন্য।

  3. জাভা মাইক্রো সংস্করণ (জাভা এমই)

    জাভা এসইতে আরেকটি এক্সটেনশন হচ্ছে, এটি আসলে জাভা SE এর একটি হ্রাসকৃত সংস্করণ এবং একটি সংযুক্ত সফ্টওয়্যারের লাইব্রেরি যা জাভা অ্যাপ্লিকেশনের অনন্য প্রয়োজনীয়তা সম্বলিত হয় যাগুলি চালানো উচিত সীমিত ক্ষমতা ডিভাইস যেমন মোবাইল ফোন এবং PDAs।

আমরা কেবল "জাভা" বলি, আমরা বেশিরভাগই জাভা স্ট্যান্ডার্ড অ্যাডিশনকে বোঝায়।

J2EE জাভা এন্টারপ্রাইজ সংস্করণের প্রথম সংস্করণটি বোঝায়।

জাভা (i.জে। জাভা এসই) অ্যাপ্লিকেশনগুলি বাস্তবায়নে নির্দিষ্ট নিদর্শন বা আর্কটিকচার ব্যবহার করার জন্য আপনাকে নির্দেশ দেয় না। এটা জাভা প্লেইন সংস্করণ এবং আপনি কোনও পছন্দসই উপায় আপনার আবেদন বাস্তবায়ন করতে পারেন।

জাভা EE তবে আপনার ব্যবসায়িক অ্যাপ্লিকেশনটি অনুসরণ করা উচিত এমন সামগ্রিক স্থাপত্যের বর্ণনা করে। জাভা ইইতে ব্যবসায়ের অ্যাপ্লিকেশনের অনন্য প্রয়োজনীয়তা সম্বলিত সেরা অনুশীলন এবং নির্দেশিকাগুলি অন্তর্ভুক্ত রয়েছে।