هذه المشاركة ان شاء الله ستحل مشكلة بعض الاعضاء الذين يعانون من عدم معرفة ارسال نصوص واوامر من العميل للخادم ، لقد قمت بتصميم اداة سهلة للمبتدئين في موضوع الـSocket . وها هو مثال مرفق ويحتوي علي الاني
1- مثال لسيرفر متعدد المستخدمين لعدد غير محدود من المستخدمين يمكنهم الاتصال يالسيرفر
2- مثال للعميل يوجد به 3 عملاء يمكنهم الاتصال في السيرفر في ان واحد وارسال رسالة للسيرفر بسهولة وبدون اي تعقيدات .
يمكنك تشغيل برنامج العميل مئات المرات والاتصال علي السيرفر بكل سهولة وبدون مشاكل .
معلومات عن الاداة
الاداة هي معدلة علي الاداة الرئيسية الموجودة في فيجوال بيسك ، قمت بعمل دالة داخلها وهي SendMessage وتاخذ 11 متغير ، ويتم استقبال تلك المتغيرات في السيرفر عن طريق الحدث MessageParameters وما ترسلة في المتغير الاول في العميل تحصل عليه في نفس المتغير في السيرفر ، لذلك لا داعلي لعملية تقسيم البيانات ، او غيره .
لا اريد ان اطيل عليكم .
شوفو المثال واحكموا عليها ، واذا عجبتكم ساقوم بتطويرها ان شاء الله لارسال ملفات وغيره
ملاحظة هامة ، الملف المضغوط يحتوي علي 3 مجلدات واحد منهم اسمه Socket توجد بدخلة الاداة وملف تعليمات لتركيب الاداة بالشكل الصحيح الرجائ قرائتها قبل تشغيل المثال . ملاحظة اخيرة يجب ان يحتوي مجلد النظام ابضا علي الاداة الرئيسية msWinsock
تحياتي لكم / Prof_1982

