ompcj4u
یک شنبه 02 مرداد 1390, 21:03 عصر
سلام
چه طوری سرور رو اماده کنیم که هر موقع روی پورت 1800 اطلاعاتی که از یکی از Client ها میرسه رو نشون بده
منظورم اینه که چه طوری دائم به پورت گوش بدیم که برنامه هنگ نکنه یا outOfMemory Exeption نده
من ip و پورت رو bind کردم و (قسمت listening و شرط رسیدن اطلاعات به پورت) رو داخل یه حلقه while گذاشتم
البته حلقه داخل یک تابع جدا و با استفاده از thread ها فراخونی شده بود.
متاسفانه performance رو خیلی میاره پایین و بعد از مدتی پیغام OutOf Memory Exeption میده
راه حل چیست
2) ایا این مشکل رو برای قسمت Client هم خواهم داشت
چه طوری سرور رو اماده کنیم که هر موقع روی پورت 1800 اطلاعاتی که از یکی از Client ها میرسه رو نشون بده
منظورم اینه که چه طوری دائم به پورت گوش بدیم که برنامه هنگ نکنه یا outOfMemory Exeption نده
من ip و پورت رو bind کردم و (قسمت listening و شرط رسیدن اطلاعات به پورت) رو داخل یه حلقه while گذاشتم
البته حلقه داخل یک تابع جدا و با استفاده از thread ها فراخونی شده بود.
متاسفانه performance رو خیلی میاره پایین و بعد از مدتی پیغام OutOf Memory Exeption میده
راه حل چیست
2) ایا این مشکل رو برای قسمت Client هم خواهم داشت