PDA

View Full Version : اتصال همزمان چند Clinet به سرور به وسیلـه سوکت



AriaGlobal
سه شنبه 22 شهریور 1390, 16:42 عصر
با سلام

بنده یک نرم افزار Server و Clinet به وسیلــه سوکت نوشتم نرم افزار سرور رو روي یک سیستم با IP : 192.168.1.1 اجرا و فعال کردم و نرم افزار Clinet رو روي دو سیستم تحت شبکه دیگـه به IP هـاي : 192.168.1.10 و 192.168.1.12 اجرا کردم. کاملا درست جواب میده اما مشکل اینجاست که اگر یکی از سیستم هاي کلاینت به سرور وصل بشه کلاینت دومي دیگـه نمیتونه به نرم افزار سرور وصل بشه و اطلاعات رو دریافت کنه و یا بفرسته براي اینکه دو تا کلاینت همزمان به سرور وصل باشند و Data رد و بدل کنند چکار باید بکنم ؟؟

با تشکر.

unknown.unforgiven
سه شنبه 22 شهریور 1390, 17:23 عصر
باید از multithreading (چند نخی) استفاده بکنی. هر سری که یه client اومد یه thread جدید براش بسازی

AriaGlobal
سه شنبه 22 شهریور 1390, 23:24 عصر
میتونيد یه مثال بزنيد ..