Исследование клиент-серверных протоколов для повышения отказоустойчивости и безопасности соединения

Автор: Андреянов Н.С., Рябиков А.Ю.

Журнал: Международный журнал гуманитарных и естественных наук @intjournal

Рубрика: Технические науки

Статья в выпуске: 10-1 (97), 2024 года.

Бесплатный доступ

Данное исследование представляет собой сравнительный анализ трех ключевых протоколов связи, используемых для построения современных клиент-серверных приложений: WebSocket, HTTP/2.0 и HTTP/3.0. Особое внимание уделяется сравнению сильных и слабых сторон каждого протокола, включая такие аспекты, как производительность, эффективность, надежность, безопасность и сложность реализации. Цель данного анализа - помочь разработчикам и архитекторам систем сделать осознанный выбор протокола связи, наиболее подходящего для решения конкретных задач. Понимание преимуществ и недостатков каждого протокола, а также условий, при которых они демонстрируют максимальную эффективность, позволяет оптимизировать производительность и надежность клиент-серверного взаимодействия. В результате, исследование предоставляет ценную информацию для проектирования и разработки высокоэффективных и современных веб-приложений.

Еще

Прикладные протоколы, клиент-серверные протоколы, web-сокеты

Короткий адрес: https://sciup.org/170206836

IDR: 170206836   |   DOI: 10.24412/2500-1000-2024-10-1-128-132

Список литературы Исследование клиент-серверных протоколов для повышения отказоустойчивости и безопасности соединения

  • Таненбаум, Уэзеролл, Фимстер: Компьютерные сети. Шестое издание. - 2023.
  • HTTP/2.0: RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2). - 2015.
  • HTTP/3.0: RFC 9114 - Hypertext Transfer Protocol Version 3 (HTTP/3). - 2022.
  • QUIC: RFC 9000 - QUIC: A UDP-Based Multiplexed and Secure Transport. - 2021.
  • WebSocket: RFC 6455 - The WebSocket Protocol, 2011.
Статья научная