ورود

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



returnx
پنج شنبه 30 خرداد 1392, 21:23 عصر
من یک برنامه چت مولتی کلاینت نوشته بودم ، حالا می خوام قابلیت ارسال فایل را هم به برنامه اظافه کنم...
بدیهیه ، که در این برنامه کلاینت ها با هم در ارتباط نیستند و فقط با سرور در ارتباطند و این سرور است که پیام ها را بین کلاینت ها توسط یک Structure ردو بدل میکنه...
حالا می خوام قابلیت ارسال فایل را هم اظافه کنم ، و می خوام ارسال پیام ها و فایل ها با استفاده از دو پورت مختلف انجام شه (دقیقا مثل FTP که از پورت های 20 و 21 استفاده میکنه) تا برنامه بدون وقفه کار کنه ، حالا مشکل اصلی اینجاست چطور اینکار رو انجام بدم تا بسته ها درست به مقصد برسند و اطلاعات فایل ناقص نشه!؟
بهترین راه حل چیه!؟