نموذج الخادم والعميل: الفرق بين النسختين
[نسخة منشورة] | [نسخة منشورة] |
تم حذف المحتوى تمت إضافة المحتوى
Michel Bakni (نقاش | مساهمات) |
Michel Bakni (نقاش | مساهمات) |
||
سطر 185:
=== الاتصال بين العميل والمُخدّم ===
بشكلٍ عام، [[خدمة (شبكات)|الخدمة]] هي شكل [[تجريد (حاسوب)|تجريديّ]] يُعبّر عن الموارد التي يمكن [[خادم (حوسبة)|للمُخدم]] أن يقدّمها [[عميل (حوسبة)|للعُملاء]]. إنّ نظام طلب الخدمة مُصمم بحيّث يكون [[عميل (حوسبة)|العُملاء]] غير معنيين بالآليّة التي يقوم فيها المُخدّم بالاستجابة للطلبات، ويتوجب عليهم فقط أن يكونوا قادرين على فهم الردّ الوارد من المُخدّم، ويحصل ذلك عن طريق تشغيل العميل لأحد [[بروتوكول (اتصالات)|البروتوكولات]] الخاصّة [[خدمة (شبكات)|بالخدمة]] المطلوبة.
يتبادل العميل والمُخدّم الرسائل ضمن نمط الطلب/الرد (Request/Response)، حيث يرسل [[عميل (حوسبة)|العميل]] طلباً فيقوم المُخدّم بالردّ عليه، إنّ هذا النمط هو مثال عن [[التواصل الداخلي بين العمليات|عمليّة اتصال بين العمليات]] (Inter-process Communication IPC). لنجاح الاتصال يجب أن يدعم المُخدّم والعميل نفس بروتوكولات الاتصالات، حيث تحدد هذه البروتكولات مجموعة القواعد الخاصّة بتنسيق وإعداد و[[نقل البيانات|نقل المُعطيات]] فيما بينهما بحيث تحصل العمليات السابقة بطريقة مفهومة لطرفي الاتصال.<ref name="Brtiannica">{{مرجع ويب
سطر 216:
| الموقع= International Organization for Standardization (ISO)
| اللغة= en
| تاريخ الوصول= 5 أغسطس 2017}}</ref> أيضاً، ويُعرّف كل من هذه
|الأخير= Adkr
|الأول= Richard M.
سطر 228:
| الناشر = IEEE
| issn = 0018-9162
}}</ref> وذلك بهدف تخصيص
قد يستقبل
| الأخير= McDowell
| الأول= Mindi
|