ورود

View Full Version : سوال: Send UDP Socket With Multithread



shahin-h
شنبه 24 آبان 1393, 17:03 عصر
سلام دوستان
من یک مشکلی برام پیش آمده و می خواستم دوستان بیشتر بهم جواب بدن !

من سوکت یو دی پی رو ارسال کردم اما الان می خواهم که به صورت مولتی ترید ارسال کنم
قبل از هر چیزی می خواستم آیا ممکن هست که به صورت خلاصه یکم Thread رو برام توضیح بدین و دوم اینکه در این برنامه می خواهم که کاربر خودش تعیین کنه که از چند تا ترید استفاده کنه !
مثلا کاربر میزنه که برنامه با 10 تا ترید ارسال بشه ، این تعداد رو باید به کجا بدم ؟
لطفا کمکم کنید

ciph3r
یک شنبه 25 آبان 1393, 14:30 عصر
سلام
این دقیقا مشکل منم هست !
کسی نیست راهنمایی کنه ؟

حامد مصافی
دوشنبه 26 آبان 1393, 19:09 عصر
در این حالت شما نیاز به یک پروتکل جدید (یا استفاده از یک پیوتکل مناسب موجود دارد)
در این پروتکل فایل باید به فریم‌های کوچکتری تقسیم بشه و در هر فریم آدری شروع و پایان اون در کل فایل ذکر بشه. به جای UDP هم بهتره از TCP استفاده بشه.
وقتی برای این مسئله راه‌حای پیدا کردید می‌تونید نگران مالتی‌ترد باشید.
برای مالتی ترد‌ هم نیم‌نگاهی به کلاس QThread بندازید.