Название: QtService Отправлено: kdm от Сентябрь 04, 2010, 13:33 Получится ли сделать на базе компонента QtService сервис, который будет принимать сетевые подключения, общитывать какие-то данные входные и отсылать их, используя сетевые классы Qt? Просто в голове всякие сомнения, я с сетевыми классами не работал еще и этот компонент недавно скачал. Не знаю, стоит ли пробовать.
Название: Re: QtService Отправлено: Denjs от Сентябрь 04, 2010, 13:57 Вы хотите создать сетевой сервер к которому будут подключаться клиенты, и "упаковать"|запускать его в QtService? почему нет?
возьмите для пробы какую-либо программу из Examples с сетевыми демками - там доблжен кажется быть сервер сетевого чата (если не ошибаюсь) - и упакуйте её в QtService... в чем сомнения? Название: Re: QtService Отправлено: lit-uriy от Сентябрь 04, 2010, 14:01 QtService позволяет создать и управлять службой (на виндовозе)/демоном (на *nix'ах). А что он будет делать, будет ли использовать сеть, зависит от того, что ты напишешь.
Для начала напиши консольную программу, которая будет делать полезную работу, потом переделаешь её в службу. Название: Re: QtService Отправлено: asvil от Сентябрь 04, 2010, 15:06 Как уже все сказали: QtService "все позволяет".
В противовес Литкевичу Юрию скажу, что "полезность" можете сразу оборачивать классом унаследованным от QtService<QCoreApplication>. QtService позволяет запустить себя с параметром -e для отладки. Не забудте QT -= gui. Если сервис будет открывать какие-либо файлы, помните что QDir::currentDir() вернет %systemdir% (вроде так переменная звучит). Название: Re: QtService Отправлено: kdm от Сентябрь 04, 2010, 19:51 Спасибо большое за ответы :)
|