+1 امتیاز
قبل در کامپیوتر و اینترنت توسط (1.1هزار امتیاز)

قابلیت persistent connection در پروتکل HTTP چیست و چه مزایایی دارد؟

1 پاسخ

+1 امتیاز
قبل توسط (7.1هزار امتیاز)
قابلیت Persistent Connection در http این امکان رو میده که از یک اتصال TCP برای ارسال و دریافت چندین درخواست و پاسخ HTTP استفاده بشه (به جای اینکه برای هر درخواست HTTP، یک اتصال TCP ایجاد شود) این به معنای برقرار نگاه داشتن اتصال می‎باشد. به‎این‎ترتیب، کلاینت بدون از بین بردن اتصال TCP می‎تواند درخواست بعدی خود را ارسال نماید.البته مهلتِ ارسالِ درخواست بر روی اتصال نیز توسط سرور در نظرگرفته میشه
مزیتهایی که به واسطه این قابلیت فراهم میشه شامل:
• استفاده کمتر (CPU) و حافظه (اتصالات کمتری به صورت همزمان باز خواهند بود.)
• امکان استفاده از pipliningفراهم می‎شود.
• جلوگیری از ازدحام در شبکه. (اتصالات TCP کمتر)
• کاهش تاخیر در شبکه. (نیازی به انجام عمل Handshaking نیست)
• امکان گزارش خطاها بدون نیاز به بستن اتصال

سوالات مشابه

+1 امتیاز
2 پاسخ 2.8هزار بازدید
سوال شده 9 سال قبل در کامپیوتر و اینترنت توسط kashi (7.2هزار امتیاز)
+2 امتیاز
2 پاسخ 4.2هزار بازدید
+1 امتیاز
1 پاسخ 1.6هزار بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط HA (347 امتیاز)
0 امتیاز
0 پاسخ 375 بازدید
0 امتیاز
0 پاسخ 328 بازدید
0 امتیاز
0 پاسخ 971 بازدید
0 امتیاز
1 پاسخ 2.4هزار بازدید
+1 امتیاز
1 پاسخ 4.0هزار بازدید
+1 امتیاز
1 پاسخ 7.1هزار بازدید
...