ورود

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



m2011kh
یک شنبه 20 فروردین 1391, 22:51 عصر
سلام دوستان.
من میخام یه سرور با یه وینساک به چند یا چندین کلاینت رتباط بر قرار کنه.
پروتکل هم TCP هست.
من تکه کد یا تکه توضیح تو اینترنت پیدا کردم ولی کامل نبودن و کد هاش خطا داشتن.
تو ارتباط یه سرور با یه کلاینت مشکلی ندارم.
خواهشا دوستان اگه میشه با سرور بزارن.
کاری هم که میخام بکنم نوشتن یا برنامه چت هست.

Mr'Jamshidy
دوشنبه 21 فروردین 1391, 09:50 صبح
سلام

اگر تو ارتباط یک سرور و یک کلینت مشکل نداری تو این هم نباید داشته باشی

کلینت که تغییری نمیکنه، فقط سرور باید یک مقدار کد بهش اضافه بشه

اول از همه شما تو سرور وینساک رو از از نوع آرایه تعریف میکنی

بعد هر درخواست کانکتی اومد یک وینساک لود میکنی و با اون وینساک لود شده به درخواست جواب میدی

و دوباره با وینساک آرایه شماره 0 لیسن میکنی (فقط قبل از لیسن کردن تابع Close رو اجرا کن که خطا نده)

به همین راحتی

m2011kh
جمعه 25 فروردین 1391, 21:45 عصر
ممنون
فهمیدم مشکلم کجا بود.
من یادم میرفت قبل از لیسن کردن وینساکو Close کنم.
بازم ممنون