Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Система журналирования. 
Протоколы передачи данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Система журналирования обеспечивает запись в журнальный файл ключевых событий, происходящих во время работы сервера. В журнал событий записывается информация о следующих событиях: Режим предоставления доступа — в этом случае доступ предоставляется для всех клиентов независимо от указанных имени и пароля. Используется только для тестирования сервера. Система безопасности, как и система… Читать ещё >

Система журналирования. Протоколы передачи данных (реферат, курсовая, диплом, контрольная)

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

Старт сервера — с указанием адреса и порта привязки.

Входящее подключение — с указанием адреса клиента.

Авторизация клиента.

Запрос модуля.

Сообщения о разнообразных ошибках в работе сервера.

Система журналирования самостоятельно генерирует имя файла на основании текущей даты: журнальные файлы имеют имена вида dd-mm-yyyy.log.

Для защиты своих статических данных система использует мьютекс (см. п. 3.2.2), что приводит к монополизации доступа потоков к системе. Это может несколько замедлить работу, однако разработанное приложение не является критичным ко времени, поэтому возникающие задержки вполне допустимы.

Система безопасности служит для проверки возможности доступа клиента к каким-либо модулям сервера.

Система безопасности может функционировать в двух режимах:

Режим проверки доступа — сервер передает системе имя пользователя и пароль, которые она пытается найти в файле учетных записей. В случае нахождения совпадения доступ предоставляется, в противном — не предоставляется.

Режим предоставления доступа — в этом случае доступ предоставляется для всех клиентов независимо от указанных имени и пароля. Используется только для тестирования сервера.

Режим работы системы и адрес файла с учетными записями могут быть заданы в конфигурационном файле.

Система безопасности, как и система журналирования, использует мьютекс (см. п. 3.2.2) для защиты доступа к своим статическим переменным.

Показать весь текст
Заполнить форму текущей работой