soheil_programmer
شنبه 05 اردیبهشت 1388, 18:21 عصر
با سلام
من در حال نوشتن یک برنامه تحت شبکه هستم. حال میخوام یک نرم افزار سرور داشته باشم که N تا کلاینت بتونن همزمان بهش متصل بشن؟
خودم یک نمونه سورس مد نظرم هست که اینجا میذارم تا دوستان نظرشونو در مورد کیفیت و کمیت این نوع استفاده از WinSock اعلام فرمایند.
در این سورس با هر بار اتصال کلاینت به نرم افزار سروری یک Winsock با Index جدید و با استفاده از دستور LOAD ایجاد میگردد که بعد از خروج کلاینت آن Winsock فکر کنم بصورت رزرو شده باقی می ماند؛ حالا من میخام بدونم که این قضیه مشکلی در سرعت اتصالات ایجاد نمیکنه، یا آیا راه حل بهتری برای اتصال چندین کلاینت به یک نرم افزار سرور هست یا این روش استاندارد است؟؟
با تشکر
من در حال نوشتن یک برنامه تحت شبکه هستم. حال میخوام یک نرم افزار سرور داشته باشم که N تا کلاینت بتونن همزمان بهش متصل بشن؟
خودم یک نمونه سورس مد نظرم هست که اینجا میذارم تا دوستان نظرشونو در مورد کیفیت و کمیت این نوع استفاده از WinSock اعلام فرمایند.
در این سورس با هر بار اتصال کلاینت به نرم افزار سروری یک Winsock با Index جدید و با استفاده از دستور LOAD ایجاد میگردد که بعد از خروج کلاینت آن Winsock فکر کنم بصورت رزرو شده باقی می ماند؛ حالا من میخام بدونم که این قضیه مشکلی در سرعت اتصالات ایجاد نمیکنه، یا آیا راه حل بهتری برای اتصال چندین کلاینت به یک نرم افزار سرور هست یا این روش استاندارد است؟؟
با تشکر