أنواع برامج الخادم

صورة لرجال الأعمال يعملون معًا في المكتب

أنواع برامج الخادم

حقوق الصورة: nd3000 / iStock / GettyImages

الخادم هو جهاز كمبيوتر موجود على شبكة يستمع إلى الطلبات الواردة من أجهزة الكمبيوتر الأخرى ، والتي تسمى غالبًا العملاء ، ويستجيب لها. تشمل الأنواع الشائعة من الخوادم خوادم الويب التي تقدم صفحات الويب وخوادم الملفات التي تخزن الملفات ، خوادم الطباعة التي تدير مهام الطباعة وخوادم قواعد البيانات التي تخزن مجموعات منظمة من معلومة. يمكن تشغيل الخوادم على أجهزة كمبيوتر مستقلة ، أو يمكن تشغيل برنامج الخادم على جهاز كمبيوتر يتم استخدامه أيضًا في أعمال أخرى.

ما هو الخادم؟

يتحدث علماء الكمبيوتر أحيانًا عن نموذج خادم العميل من الشبكات ، حيث يكون النظام إما عميلاً يطلب أن يقوم نظام آخر بإرجاع البيانات أو إجراء عملية حسابية ، أو خادم يقدم الإجابات على طلب العميل. يمكن أن يوجد الخادم في مكتب أو في مركز بيانات مخصص أو ، في حالة الخوادم المنزلية ، ببساطة في زاوية مكتب منزلي أو غرفة معيشة.

فيديو اليوم

في بعض الحالات ، تعمل بعض أجهزة الكمبيوتر بالكامل كعملاء ، حيث يتم الاستعانة بمصادر خارجية لجميع الأعمال تقريبًا لأنظمة الخادم. تسمى أحيانًا الآلات منخفضة الطاقة التي لها مثل هذا الدور

رقيقة العملاء. عادةً ما تكون أجهزة الكمبيوتر الموجودة على شبكة الويب العالمية إما عملاء أو خوادم بشكل صارم. على الرغم من إمكانية الوصول إلى موقع ويب من خادم أو تقديم محتوى من سطح مكتب منزلي أو كمبيوتر محمول ، إلا أنه ليس شائعًا بشكل خاص.

في حالات أخرى ، قد يعمل الكمبيوتر كعميل وخادم في سيناريوهات مختلفة. على سبيل المثال ، من الشائع أن يتلقى خادم الويب طلبًا من العميل ثم ، استجابةً لهذا الطلب ، يرسل استعلامًا إلى خادم قاعدة بيانات منفصل ، ليصبح عميلاً في الأساس.

بينما قد تحتوي بعض الخوادم على أجهزة متخصصة ، يتم تشغيل العديد من الخوادم اليوم برنامج الخادم بالإضافة إلى أنظمة التشغيل القياسية مثل Linux أو Microsoft Windows. يتعامل هذا البرنامج مع الطلبات الواردة من العملاء وهو في الأساس ما يحول الكمبيوتر إلى خادم.

برامج الإنترنت وخادم الويب

يعد خادم الويب أحد أكثر أنواع الخوادم شيوعًا. يتعامل هذا النوع من الخادم مع الطلبات من المتصفحات مثل Google Chrome أو Mozilla Firefox عبر الإنترنت أو على شبكة محلية ويستجيب بصفحات الويب والصور والبيانات الأخرى التي تطلبها المتصفحات.

تشمل خوادم الويب الشائعة المشاريع مفتوحة المصدر Apache و Nginx وبرامج Microsoft المسجلة الملكية خدمات معلومات الإنترنت ، أو IIS. قامت بعض الشركات ببناء خوادم الويب الخاصة بها لاستخدامها الخاص للتعامل مع أحمال المرور الفريدة الخاصة بها أو الاحتياجات الأخرى. تستخدم العديد من المؤسسات خوادم الويب جنبًا إلى جنب مع أنواع أخرى من التكنولوجيا ، مثل موازين الحمل لتوزيع المهام بين أجهزة الكمبيوتر و شبكات توزيع المحتوى ، أو شبكات CDN، هذا المتجر وسرعان ما تصل المواد إلى المستخدمين.

فهم خوادم قاعدة البيانات

تعتمد العديد من المؤسسات أيضًا على خوادم قواعد البيانات ، التي تخزن المعلومات بطرق موثوقة وسريعة تسهل التحديث والوصول إليها. تشمل منتجات خادم قاعدة البيانات المشتركة خادم Microsoft SQL و PostgreSQL و MySQL.

تتواصل العديد من خوادم قواعد البيانات ، بما في ذلك تلك الخوادم ، مع عملاء قاعدة البيانات باستخدام اختلافات في لغة الاستعلام المهيكلة أو SQL. تم تصميم لغة البرمجة المتخصصة هذه لطلب البيانات وتحريرها في قاعدة بيانات يحتمل أن تكون كبيرة ، ويمكن كتابتها مباشرة بواسطة المبرمجين أو إنشاؤها بواسطة برامج أخرى.

تُستخدم خوادم قواعد البيانات في كل شيء بدءًا من تخزين سجلات محاسبة الشركات إلى الاحتفاظ بمنشورات المدونة على الأنظمة المرفقة بخوادم الويب الشائعة.

خوادم الملفات والطباعة

خوادم الملفات والطباعة نوعان من الخوادم التي توجد عادة على شبكة المكتب. يخزن خادم الملفات الملفات في مكان يمكن لعدة مستخدمين الوصول إليها ، عادةً مع البعض إعدادات الأمان ، ويتصل خادم الطباعة بالطابعات وأجهزة الكمبيوتر الأخرى لإدارة الطباعة مستندات.

يمكن تشغيل كلاهما على أجهزة كمبيوتر قائمة بذاتها أو على أجهزة كمبيوتر تُستخدم أيضًا في أعمال مكتبية أخرى.