Windows Service/Old

Материал из Simple Chat
Перейти к: навигация, поиск
 
 
 
Справка » Тематические обзоры
 
 
 
 
Содержимое этой статьи больше не актуально начиная с версии чата 0.7.0, смотрите новый вариант.

Сервер чата не может быть непосредственно использован в качестве Windows сервиса, но в случае необходимости можно воспользоватся универсальным решением: утилитами instsrv.exe и srvany.exe из комплекта Windows Server 2003 Resource Kit Tools.

Подробности в статье: Создание определяемой пользователем службы. В параметре Application должен быть указан полный путь к schatd.exe.

Автоматическая установка

Автоматическая[1] установка сервиса, делает то же самое, что описанная выше ручная установка, но происходит это через графический пользовательский интерфейс программы управления сервером, единственной ручной операцией останется копирование файлов instsrv.exe и srvany.exe в папку с сервером. Без этих двух файлов установка и работа сервиса будет не возможна, страница установки сообщит об этом и даст подсказку со ссылкой на эту страницу, как на картинке ниже.

Базовый внешний вид страницы настроек

После копирования файлов можно приступать к установке сервиса делается это одной кнопкой, опционально можно задать имени сервиса, по умолчанию Simple Chat Daemon.

Готовность к установке сервиса

Удаление сервиса также происходит одной кнопкой.

Готовность к удалению сервиса

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

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



  1. Начиная с версии 0.5.3.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
загрузить
разработка
Инструменты