فرق کے درمیان > فرق.
کلائنٹ بمقابلہ سرور
اصطلاح اصطلاحات میں، "کلائنٹ" اور "سرور" دونوں کمپیوٹروں کو مختلف مقاصد کے لئے استعمال کیا جاتا ہے. ایک کلائنٹ ایک چھوٹا سا کمپیوٹر ہے جو نیٹ ورک کے ذریعہ ایک سرور تک رسائی حاصل کرتا ہے. مثال کے طور پر، ایک تنظیم میں، ایک ملازم ایک مشین مشین پر چلنے والے فائلوں اور ایپلی کیشنز تک رسائی حاصل کرنے کے لئے کلائنٹ مشین میں لاگ ان کرتا ہے. یہ دو درجے کے فن تعمیر کو کلائنٹ سرور کے فن تعمیر کے طور پر بھی جانا جاتا ہے جس میں بنیادی طور پر ایک تنظیم میں لیبر کے ڈویژن پر توجہ مرکوز ہے. ایک سرور مشین ایک بڑی صلاحیت والا کمپیوٹر ہے جس میں درخواست اور ڈیٹا فائلوں کی ایک وسیع قسم کی فائلوں کو ذخیرہ کرسکتا ہے. اس طرح کے سرورز کے مختلف قسم کے ہیں؛ درخواست سرور، فائل سرور، ویب سرور، ڈیٹا بیس سرور، پرنٹ سرور، پراکسی سرور، کھیل سرور، اسٹائل سرور، وغیرہ. ایک کلائنٹ چربی، پتلی، اور ہائبرڈ میں درجہ بندی کی جا سکتی ہے. موٹی کلائنٹ مقامی اسٹوریج اور مقامی پروسیسنگ دونوں کی حمایت کرتا ہے. ایک پتلی کلائنٹ ایک کم طاقتور مشین ہے جو کم سے کم ہارڈ ویئر نصب ہے. یہ عام طور پر ایک میزبان مشین کے وسائل کا استعمال کرتا ہے اور کسی بھی ڈیٹا پروسیسنگ کو انجام دینے کے لئے سرور پر منحصر ہے. ایک پتلی کلائنٹ کا بنیادی کام صرف درخواست گزار سرور کے ذریعہ فراہم شدہ تصاویر کو گرافک طور پر ظاہر کرتا ہے. ایک ہائبرڈ کلائنٹ مقامی طور پر عمل کرتا ہے لیکن ڈیٹا اسٹوریج کے لئے سرور پر منحصر ہے.
کچھ ایپلیکیشن سرورز کو صارفین کو اپنے کلائنٹ کی مشینوں سے لاگ ان کرنے کی ضرورت ہوسکتی ہے تاکہ کلائنٹ سرور کے فن تعمیر کو مخصوص ایپلی کیشنز تک رسائی حاصل کرسکیں. کلائنٹ کی مشینیں صرف ایپلی کیشنز اور ڈیٹا فائلوں تک رسائی حاصل نہیں کرسکتی ہیں، لیکن وہ سرور کے پروسیسر کو بھی بعض کاموں کو انجام دینے کے لۓ بغیر کسی اضافی ہارڈویئر وسائل کو کلائنٹ مشین میں شامل نہیں کرسکتے ہیں.
کلائنٹ کمپیوٹر عام طور پر سرور کے کمپیوٹر کے مقابلے میں مزید اختتامی صارف سافٹ ویئر پر مشتمل ہے. سرور عام طور پر زیادہ آپریٹنگ سسٹم اجزاء پر مشتمل ہے. ایک سے زیادہ صارفین ایک ہی وقت میں سرور میں لاگ ان کرسکتے ہیں. ایک کلائنٹ مشین آسان اور سستا ہے جبکہ ایک سرور مشین زیادہ طاقتور اور مہنگا ہے.
کلائنٹ مشین اور سرور سرور کے درمیان اہم فرق اس کی کارکردگی میں ہے. کلائنٹ کی مشینیں ایپلی کیشنز کے لئے زیادہ سے زیادہ بہتر سمجھا جاتا ہے جو تیزی سے شروع اپ کے وقت کی ضرورت ہوتی ہے. ایک سرور مشین ایپلی کیشنز کے لئے زیادہ سے زیادہ سمجھا جاتا ہے جہاں زور پر کارکردگی زیادہ ہے.
خلاصہ:
1. ایک کلائنٹ مشین ایک چھوٹا سا کمپیوٹر ہے جس میں بنیادی ہارڈ ویئر کی ترتیبات ہوتی ہے جبکہ
ایک سرور مشین اعلی درجے کی ہارڈ ویئر ترتیب کے ساتھ ایک اعلی کے آخر میں کمپیوٹر ہے.
2. ایک کلائنٹ ایک سادہ اور کم طاقتور مشین ہے جبکہ سرور ایک طاقتور
مہنگی مشین ہے.
3. ایک کلائنٹ کو سادہ کاموں کے لئے استعمال کیا جاتا ہے جبکہ سرور کو بڑی ڈیٹا کو ذخیرہ کرنے کیلئے استعمال کیا جاتا ہے
فائلوں اور ایپلی کیشنز.
4. ایک سرور کلائنٹ مشین کے مقابلے میں اعلی کارکردگی کو بچاتا ہے.
5. سرور ایک ہی وقت میں بیک اپ، ایک سے زیادہ صارف لاگ ان کی حمایت کرتا ہے جبکہ ایک کلائنٹ ایک وقت میں
واحد صارف لاگ ان کی حمایت کرتا ہے.