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

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

1 پاسخ

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

سوالات مشابه

+1 امتیاز
2 پاسخ 11.5هزار بازدید
سوال شده 10 سال قبل در کامپیوتر و اینترنت توسط kashi (7.2هزار امتیاز)
+2 امتیاز
2 پاسخ 4.4هزار بازدید
+1 امتیاز
1 پاسخ 1.9هزار بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط HA (347 امتیاز)
0 امتیاز
0 پاسخ 501 بازدید
0 امتیاز
0 پاسخ 504 بازدید
0 امتیاز
0 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 56.9هزار بازدید
+1 امتیاز
1 پاسخ 4.1هزار بازدید
+1 امتیاز
1 پاسخ 78.6هزار بازدید
...