Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Создание демона


Автор: madFobos 12.9.2006, 05:57
Кто-нибудь знает общие принципы создания, т.е. как в принципе реализуется работа демона? Необходимо создать, что-то типа упрощенной БД, которая может принимать некоторые команды и соответственно выполнять их.

В итоге мне нужно получить приложение, для которого можно было бы написать, например, библиотеку для C++, которая могла бы работать с базой.

Автор: smartov 12.9.2006, 13:11
простейший демон 
Код

while (true)
{
///а тут реализация сокетов, неблокируемое чтение из них, какие-то действия и т.п.
}

Автор: madFobos 12.9.2006, 17:12
Я имел ввиду как перехватывать (или получать) внешние команды? Допустим в Assembler для этого есть прерывания....

Автор: smartov 12.9.2006, 17:24
Команды? Ну открой намриер tcp сокет в демоне на каком-то порту.
Потом telnet-ом на этот порт конектишься, и отдаешь команды, демон их читает.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)