ورود

View Full Version : TCP SERVER



ushuah
سه شنبه 07 دی 1395, 08:55 صبح
باسلام به همه دوستان

کسی تجربه در مورد نوشتن TCP SERVER داره؟
من چند تا مشکل دارم

codedeveloper
سه شنبه 07 دی 1395, 11:09 صبح
سلام، شما مشکلتو بنویس، کسی که تجربه داشته باشه، یا بتونه راهی رو پیدا کنه، جوابتو میده

ushuah
شنبه 11 دی 1395, 10:06 صبح
من قراره یک TCP SERVER بنویسم با شرایط زیر

۱ - ما دو تا صف می خوایم یکی صف ورودی و یکی هم برای صف خروجی . هر درخواستی که از طرف کلاینت میاد در صف ورودی قرار داده میشه
۲ - چندین پروسس به صورت پیش فرض اجرا میشن که قراره به این صف ورودی رسیدگی کنن و جواب رو توی صف خروجی قرار میدن که باید برای کلاینت مربوطه ارسال بشه
۳ - فرض کنیم زمانی بشه که این پروسس های پیش فرض درگیر هستند پس نیاز هست که به صورت داینامیک پروسسهای جدیدی ساخته بشن
۴ - فرض کنیم یک کلاینت به سرور وصل شده و سرور رسپونزی رو به سمت کلاینت فرستاده اما کلاینت disconnect نکرده و باید سرور بعد از مدتی (برای مثال ۳ دقیقه) کلاینت رو disconnect کنه

ضمنا برنامه به زبان ++c/c بر روی لینوکس قراره اجرا بشه


لطفا در موارد بالا منو راهنمایی بفرمایین .