Russian Qt Forum
Ноябрь 23, 2024, 07:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtService  (Прочитано 6624 раз)
kdm
Гость
« : Сентябрь 04, 2010, 13:33 »

Получится ли сделать на базе компонента QtService сервис, который будет принимать сетевые подключения, общитывать какие-то данные входные и отсылать их, используя сетевые классы Qt? Просто в голове всякие сомнения, я с сетевыми классами не работал еще и этот компонент недавно скачал. Не знаю, стоит ли пробовать.
Записан
Denjs
Гость
« Ответ #1 : Сентябрь 04, 2010, 13:57 »

Вы хотите создать сетевой сервер к которому будут подключаться клиенты, и "упаковать"|запускать его в QtService? почему нет?
возьмите для пробы какую-либо программу из Examples с сетевыми демками - там доблжен кажется быть сервер сетевого чата (если не ошибаюсь) - и упакуйте её в QtService...
в чем сомнения?
« Последнее редактирование: Сентябрь 04, 2010, 15:52 от Denjs » Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Сентябрь 04, 2010, 14:01 »

QtService позволяет создать и управлять службой (на виндовозе)/демоном (на *nix'ах). А что он будет делать, будет ли использовать сеть, зависит от того, что ты напишешь.

Для начала напиши консольную программу, которая будет делать полезную работу, потом переделаешь её в службу.
Записан

Юра.
asvil
Гость
« Ответ #3 : Сентябрь 04, 2010, 15:06 »

Как уже все сказали: QtService "все позволяет".
В противовес Литкевичу Юрию скажу, что "полезность" можете сразу оборачивать классом унаследованным от QtService<QCoreApplication>.
QtService позволяет запустить себя с параметром -e для отладки.
Не забудте QT -= gui.
Если сервис будет открывать какие-либо файлы, помните что QDir::currentDir() вернет %systemdir% (вроде так переменная звучит).
Записан
kdm
Гость
« Ответ #4 : Сентябрь 04, 2010, 19:51 »

Спасибо большое за ответы Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 23.