20-02-17, 01:23 AM
(آخر تعديل لهذه المشاركة : 20-02-17, 01:26 AM {2} بواسطة YazanOtoum.)
السلام عليكم
اخواني لدي برنامج مراسلة بسيط اخذته من موقع اجنبي عن طريق الشبكة الداخلية و tcp
والبرنامج عبارة عن server و client المشكلة عندما اعمل listen في السيرفر و connect في client الاتصال يتم ولكن عندما اقوم باغلاق برنامج server لا يتم الاتصال لان الاتصال انقطع و client لا يقوم بمعاودة الاتصال عند فتح برنامج server مرة اخرى مع اني استخدمت الاتي :
كود :
t.Close()
connect(host, PORT)
الكود مرفق بالمرفقات
قمت بتجربة فكرة اعادة تشغيل برنامج client عند كل قطع اتصال ولكن هذا غير منطقي برمجيا مع انه نجح