Поддержка всех протоколов
Компания OKRhosting предлагает вниманию заинтересованных в качественном хостинге лиц отличный хостинг, аренду серверов, консультации, подбор доменных имён.

Добро пожаловать в OKR Hosting


 

OKRhosting - прекрасный выбор для тех: - кто ценит своё время
- кто ценит свои деньги
- кто заинтересован в предоставлении бесперебойной работы серверов
- кто может обратиться в службу технической поддержки 24 часа в сутки каждый день
- кому требуются значительные объёмы данных

Настройка сервера

Технически работы по настройке серверов выглядят следующим образом: Программист использует IР-адрес и номер порта протокола клиента в качестве индекса в таблице и предусматривает хранение в каждой записи таблицы указателя на большой буфер данных из считываемого файла. При выдаче клиентом первого запроса сервер обращается к таблице и находит, что в ней нет записи для данного клиента. Он распределяет большой буфер для хранения данных из файла, вводит новую запись в таблицу, которая указывает на буфер, открывает указанный файл и считывает данные в буфер. Затем сервер копирует информацию из буфера при формировании ответа. При поступлении следующего запроса от того же клиента сервер находит соответствующую запись в таблице, проходит по указателю к буферу и извлекает из него данные, не открывая файл. Как только клиент прочитает весь файл, сервер освобождает буфер и удаляет запись из таблицы, в результате чего эти ресурсы становятся доступными для использования другим клиентом.

Безусловно, наш опытный программист тщательно строит программу, чтобы в ней предусматривалась проверка наличия затребованных данных в буфере и чтение новых данных в буфер из файла по мере необходимости. Сервер также сравнивает имя файла, указанное в запросе, с именем файла в записи таблицы для проверки того, продолжает ли клиент обращаться к тому же файлу, как и в предыдущем запросе.