CodeGym/Java Course/মডিউল 3/ক্লায়েন্ট-সার্ভার আর্কিটেকচার

ক্লায়েন্ট-সার্ভার আর্কিটেকচার

বিদ্যমান

1 ক্লায়েন্ট-সার্ভার আর্কিটেকচার

ইন্টারনেটের প্রারম্ভিক দিনগুলিতে, ক্লায়েন্ট-সার্ভার আর্কিটেকচার ব্যাপক হয়ে ওঠে, যদিও অন্যান্য ছিল। এর অর্থ এই যে সমস্ত নেটওয়ার্ক অংশগ্রহণকারীদের দুটি যৌক্তিক অংশে বিভক্ত করা হয়েছে: ক্লায়েন্ট এবং সার্ভার।

সার্ভারের কাজ (সার্ভার, পরিবেশন থেকে - পরিবেশন করা) হল ক্লায়েন্টের অনুরোধগুলি পরিবেশন করা। সার্ভার বেশিরভাগ কাজ করে, সমস্ত প্রয়োজনীয় ডেটা সঞ্চয় করে এবং তাদের সততা নিরীক্ষণ করে। এবং যদিও এমন কম্পিউটার আছে যা সার্ভারকে কল করে, সাধারণত "ক্লায়েন্ট" এবং "সার্ভার" শব্দের অর্থ সফ্টওয়্যার।

ক্লায়েন্টের কাজ হল নিজের আনন্দে বেঁচে থাকা। যখন ক্লায়েন্ট সার্ভার থেকে কিছু ডেটার প্রয়োজন হয়, তখন এটি একটি অনুরোধ পাঠায়। কিছু সময় পরে, সে সার্ভার থেকে একটি প্রতিক্রিয়া পায় এবং প্রাপ্ত ডেটা দিয়ে গুরুত্বপূর্ণ কিছু করতে পারে।

অনুরোধ সবসময় ক্লায়েন্ট দ্বারা শুরু করা হয়. যোগাযোগ মোড সবসময় একটি অনুরোধ-প্রতিক্রিয়া আকারে সঞ্চালিত হয়. এক অর্থে, এটি "ক্লায়েন্ট-সার্ভার" ধারণার একটি প্রতিশব্দ ।

এবং বিকল্প কি? ভাল, প্রথমত, পিয়ার-টু-পিয়ার নেটওয়ার্ক, যেখানে সমস্ত অংশগ্রহণকারী সমান (তাদেরকে পিয়ার-টু-পিয়ার নেটওয়ার্কও বলা হয়)। আপনি এবং আপনার বন্ধু যদি চ্যাটিং বা টেক্সট করেন, তাহলে এটি একটি পিয়ার-টু-পিয়ার নেটওয়ার্কের উদাহরণ মাত্র। পার্থক্য কি?

আপনি একটি বার্তা লিখতে পারেন এবং কোন প্রতিক্রিয়া পেতে পারেন না, এবং তারপর একটি নতুন পাঠাতে পারেন, এবং তাই। আপনার বন্ধু সংলাপের সূচনাকারী হতে পারে। যে কোনো পক্ষ প্রথমে লিখতে পারে। সংলাপের যাবতীয় তথ্য উভয় পক্ষই সংরক্ষণ করে, কেউ উত্তর দিতে বাধ্য নয়।

ক্লায়েন্ট-সার্ভার আর্কিটেকচারের সুবিধা:

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

দুর্বল এবং সস্তা ক্লায়েন্ট । আপনি যদি আপনার ফোনে একটি ভিডিও সম্পাদনা করতে চান, তাহলে আপনি এটি সার্ভারে আপলোড করুন এবং সার্ভার সুবিধাগুলিতে এটি সম্পাদন করুন৷ ক্লায়েন্ট একটি সস্তা টুল হতে পারে.

ভারসাম্যপূর্ণ লোড । প্রতিটি ক্লায়েন্টের একটি পৃথক ব্যবহারের সময়সূচী রয়েছে, যা খুব অনিয়মিত হতে পারে। সার্ভারটি হাজার হাজার ক্লায়েন্টের কাছ থেকে অনুরোধ গ্রহণ করে, এর লোড গড় করা হয় এবং তাই ভাল অনুমানযোগ্য।

ক্লায়েন্ট-সার্ভার আর্কিটেকচার
মন্তব্য
  • জনপ্রিয়
  • নতুন
  • পুরানো
মন্তব্য লেখার জন্য তোমাকে অবশ্যই সাইন ইন করতে হবে
এই পাতায় এখনও কোনো মন্তব্য নেই