رفتن به مطلب

سوال راجع به سوکت نویسی


fun_code

ارسال‌های توصیه شده

با سلام

 

بنده فرلنسری رو برای نوشتن کد سوکت در php انتخاب کردم.

ایشان تصمیم گرفتن که کاربران متصل شده به سرور روی یک پورت نباشن ، چون سرعت کاهش پیدا میکنه.

گفتن از مولتی پورت استفاده میکنن...

هر پورت برای یک نفر !

تا اونجایی که با فریلنسرهای دیگه صحبت کرده بودم ، اونها از استفاده یک پورت برای 50 نفر صحبت میکردن.

آیا به نظر شما استفاده از یک پورت برای یک نفر منطقیه و بهینه است ؟

اگر نیست راهنمایی بفرمایید که به فریلنسر بگم به این دلایل نباید از یک پورت برای یک نفر استفاده کنی...

 

با سپاس از توجه و راهنمایی شما

لینک ارسال
به اشتراک گذاری در سایت های دیگر

پس دوستان عزیز تجربه سوکت و مولتی پورت رو ندارن... :(

موندم که چکار کنم...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 8 ساعت قبل، nima_j گفته است :

با سلام

 

بنده فرلنسری رو برای نوشتن کد سوکت در php انتخاب کردم.

ایشان تصمیم گرفتن که کاربران متصل شده به سرور روی یک پورت نباشن ، چون سرعت کاهش پیدا میکنه.

گفتن از مولتی پورت استفاده میکنن...

هر پورت برای یک نفر !

تا اونجایی که با فریلنسرهای دیگه صحبت کرده بودم ، اونها از استفاده یک پورت برای 50 نفر صحبت میکردن.

آیا به نظر شما استفاده از یک پورت برای یک نفر منطقیه و بهینه است ؟

اگر نیست راهنمایی بفرمایید که به فریلنسر بگم به این دلایل نباید از یک پورت برای یک نفر استفاده کنی...

 

با سپاس از توجه و راهنمایی شما

فقط یه نکته رو توجه کنید.

نرم افزار های پرکاربرد و پرترافیک مثل آپاچی و... از چند پورت استفاده می کنند.

در صورتی که کاربران زیادی هم ممکنه داشته باشند.

ولی به دلیل هماهنگی با نرم افزارهای کلاینت در داشتن مولتی پورت محدودیت دارند.

با این حال در شرایط معمول مشکل خاصی ندارند

«موفق باشید.»

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 دقیقه قبل، امین مهدوی گفته است :

فقط یه نکته رو توجه کنید.

نرم افزار های پرکاربرد و پرترافیک مثل آپاچی و... از چند پورت استفاده می کنند.

در صورتی که کاربران زیادی هم ممکنه داشته باشند.

ولی به دلیل هماهنگی با نرم افزارهای کلاینت در داشتن مولتی پورت محدودیت دارند.

با این حال در شرایط معمول مشکل خاصی ندارند

«موفق باشید.»

 

از راهنمایی شما سپاسگزارم

فکر میکنم پورت های مورد استفاده آپاچی مشخص هستند...

پس استفاده از یک پورت برای یک کاربر مشکل خاصی رئ ایجاد نخواهد کرد ؟

و منابع بیهوده برای مدیریت یک پورت باز شده مصرف نخواهند شد ؟

واقعا استفاده از یک پورت برای یک کاربر بهینه است و در استفاده یک پورت برای یک اتصال بخوبی از مزایای مولتی پورت استفاده شده است ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در هم اکنون، nima_j گفته است :

از راهنمایی شما سپاسگزارم

فکر میکنم پورت های مورد استفاده آپاچی مشخص هستند...

پس استفاده از یک پورت برای یک کاربر مشکل خاصی رئ ایجاد نخواهد کرد ؟

و منابع بیهوده برای مدیریت یک پورت باز شده مصرف نخواهند شد ؟

واقعا استفاده از یک پورت برای یک کاربر بهینه است و در استفاده یک پورت برای یک اتصال بخوبی از مزایای مولتی پورت استفاده شده است ؟

اگه قرار بود هر نرم افزاری از مولتی پورت استفاده کنه . تعداد پورتهای قابل ساخت در سیستم رو محدود نمی کردند.

و همچنین پورت های خاصی رو برای کارهای معمول و پرکاربرد رو مشخص نمی کردند.

الان مرورگر من 30 تا تب باز داره بنظرتون واسه هر کدوم یه پورت باز کرده؟

در کل اگه ترافیک سرور بالا باشه. ناچارا باید از چندین سرور استفاده کنید.

یه تحقیقی در مورد حملات ddos انجام بدید. تا اطلاعات بیشتری کسب کنید.

«موفق باشید.»

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 دقیقه قبل، امین مهدوی گفته است :

اگه قرار بود هر نرم افزاری از مولتی پورت استفاده کنه . تعداد پورتهای قابل ساخت در سیستم رو محدود نمی کردند.

و همچنین پورت های خاصی رو برای کارهای معمول و پرکاربرد رو مشخص نمی کردند.

الان مرورگر من 30 تا تب باز داره بنظرتون واسه هر کدوم یه پورت باز کرده؟

در کل اگه ترافیک سرور بالا باشه. ناچارا باید از چندین سرور استفاده کنید.

یه تحقیقی در مورد حملات ddos انجام بدید. تا اطلاعات بیشتری کسب کنید.

«موفق باشید.»

چشم جستجو میکنم

والله بنده تخصصی ندارم

فقط این سوالا رو از شما پرسیدم تا با پاسخ صریح شما به فریلنسر بگم این کارش درسته یا غلط ، به این دلیل...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

سلام

آیا در ارتباط سوکت ، برای تشخیص صحت ارتباط بین کلاینت و سرور ، راهی به جز TimeOut نیست ؟

چون در حالت عادی وقتی مثلا اینترنت کلاینت قطع میشه ، سرور متوجه این قطعی ارتباط نمیشه ...

مگر اینکه زمانی رو در نظر بگیریم TimeOut و کلاینت مثلا هر 5 ثانیه یک مرتبه یک پیام به سرور ارسال کنه... اگر اینکارو نکرد ،یعنی کلاینت ارتباطش قطع شده...(که روش منطقی ای نیست و شاید سرعت اینترنت کاربر کُند شده باشه نه اینکه کلا قطع شده)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...