Публикации по теме 'servers'


Создание обратного прокси-сервера nginx для обслуживания локального хоста через SSL
Возможно, вы видели много статей, объясняющих, как создать прокси-сервер, но если вы не нашли ни одной статьи о том, как создать обратный прокси-сервер, который сработал для вас, вот мое мнение… Запуск локального сервера для создания и тестирования своего сайта — это то, чем занимается каждый разработчик. Однако бывают случаи, когда нам нужно обслуживать наши ресурсы через https:// вместо старого доброго http:// . Прежде всего, что такое обратный прокси-сервер? Как поясняется..

Фреймворки веб-серверов для Dart
Обзор способов создания серверной части Обновление: (июнь 2021 г.) прекращена поддержка двух самых популярных серверных фреймворков Dart, Angel и Aqueduct. Уведомление автора об отказе от поддержки Angel Объявление о закрытии Акведука По этой причине я убираю из статьи разделы, посвященные Акведуку и Ангелу. Если вы рассматриваете Dart в качестве своего внутреннего сервера, я рекомендую вам выбрать Shelf, который поддерживается командой Dart. Другой вариант -..

Как Python обрабатывает несколько веб-запросов?
Возьмем, к примеру, веб-приложение Python, работающее на сервере. Он получает запрос от клиента, обрабатывает его и возвращает ответ, пока проблем нет. Затем сервер получает несколько запросов одновременно. Сервер может выполнять только один запрос за раз. Как сервер будет обрабатывать несколько запросов? Использовать несколько серверов Один из способов обработки нескольких запросов - наличие нескольких физических серверов. Каждый запрос может быть отправлен на бесплатный..

TCP-сервер в Голанге
В этом руководстве мы увидим, как создать простой сервер TCP в golang, который принимает входящие запросы от параллельных клиентов и отвечает приветственным сообщением. Мы будем использовать пакет net из стандартной библиотеки, который представляет собой набор основных пакетов, улучшающих и расширяющих язык. Нам не нужно создавать собственный пакет или загружать какой-либо сторонний. Для использования пакета net используйте оператор импорта для импорта пакета. import..

В чем разница между командой оболочки Linux и системным вызовом?
Что такое оболочка? Оболочка - это наиболее заметная для пользователя часть ОС. Он принимает и интерпретирует команды, введенные пользователем. Каждое действие, инициированное пользователем, прямо или косвенно включает команду оболочки. Запрос может быть утилитой или прикладной программой, и оболочка пересылает соответствующий запрос ядру. Оболочка состоит из 2-х частей. (1) Интерпретатор, который читает команды и работает с ядром для их выполнения. (2) Возможность..

Что такое подключение к базе данных Java (JDBC)?
Что такое подключение к базе данных Java (JDBC)? JDBC расшифровывается как Java Database Connectivity, который является стандартным Java API для независимого от базы данных соединения между языком программирования Java и широким спектром баз данных. JDBC — это спецификация, предоставляющая полный набор интерфейсов, обеспечивающих переносимый доступ к базовой базе данных. Обзор серверов баз данных и клиентов база данных — это хранилище данных. Данные постоянно хранятся в..

Обновление вашего сервера Express до HTTP/2 с помощью 4 строк кода
1. Что такое HTTP/2 Протокол передачи гипертекста (HTTP) — это набор стандартов, позволяющих пользователям Интернета обмениваться информацией о веб-сайтах. С момента его появления в 1991 году было четыре итерации HTTP. HTTP/2 был выпущен в 2015 году как основная версия протокола HTTP/1.1. Он был создан на основе протокола SPDY как способ улучшить работу в Интернете за счет ускорения загрузки страниц и сокращения времени приема-передачи (RTT), особенно на ресурсоемких веб-страницах...