عمل برنامج client and server بلغة سي بلس بلس
لأنك حتستخدمى إمكانيات الشبكات (networking) و التنفيذ المتوازى (multithreading)، فأمامك إختيارين:
1. أن تستخدمي واجهة النظام البرمجية ( operating system API):
و فى هذه الحالة يتعين عليكى إختيار نوع نظام التشغيل الذى سيستضيف كلاً من جزئى البرنامج (the server and the client)، و على أساسه تبحثين عن الدوال المتاحة لعمل ما ستحتاجين إليه في ال networking و ال multithreading.
2. أن تستخدمى مكتبة خارجية متاحة على عدة أنظمة مثل Qt مثلاً:
و فى هذه الحالة ستبحثين عن الدوال المتاحة داخل هذه المكتبة فقط و ستكونين حرة فى إختيار نظام التشغيل المستضيف لبرامجك، شرط فقط أن يحتوى على ملفات المكتبة المستخدمة.
المشكلة عندي اني لسه بسي ** مبتدئة وكمان ماااخدت نظم تشغيل
اساس البرنامج مش فهماه للاسف
لو في كتب تفيدي بس
السلام عليكم
تفضلى أختى العزيزة هذا درس فيديو بسيط (انجليزى) يوضح كيفية عمل برنامج client and server بسيط .
لكن لكى تفهمية جيدا لابد أن يكون لديك خلفية سابقة عن أساسيات لغة C++ , فيمكنك أخذ الفكرة من هذا الدرس ثم تطبيق ما تريدية بالإمكانيات التى تحتاجيها .
أتمنى يكون الشرح مفيد
||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||

||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||