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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Service Framework в Qt 5.0  (Прочитано 8708 раз)
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« : Август 07, 2012, 13:23 »

Кто-нибудь пытался разбираться с Qt Service Framework в Qt 5.0?
http://doc-snapshot.qt-project.org/5.0/service-frameworks.html
Это то, о чём я думаю - модуль для разработки служб Windows и демонов Unix?
« Последнее редактирование: Август 07, 2012, 13:55 от xokc » Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #1 : Август 07, 2012, 14:10 »

Вот есть сборки Qt5. Можешь попробовать.
Но судя по документации - это Qt-шная разновидность RPC.
Записан
DmitryM
Гость
« Ответ #2 : Август 07, 2012, 14:22 »

По этой статье, что-то типа прослойки между COM/DBUS/...
Цитировать
Это то, о чём я думаю - модуль для разработки служб Windows и демонов Unix?
Чем демон отличается от обычной программы?
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #3 : Август 07, 2012, 14:39 »

По этой статье, что-то типа прослойки между COM/DBUS/...
Ужас какой. Зачем это?
Цитировать
Чем демон отличается от обычной программы?
Лучше я про службу отвечу.
Тем, что она не имеет пользовательского интерфейса и запускается автоматически с правами администратора (если упростить) ещё до начала пользовательского входа в систему и управляется с помощью соответствующей оснастки в консоли управления Windows (MMC).
Наверное демон - нечто подобное.

Просто раньше в Qt solution был некий компонент под названием QtService, функционал которого меня вполне устраивал. Однако он не развивается с 2009 года, а теперь в Qt 5 появляется нечто под тем же именем, но по назначению несколько иное.
Записан
DmitryM
Гость
« Ответ #4 : Август 07, 2012, 14:46 »

Демон в Unix, это процесс у которого нет управляющего терминала и нет, соответственно, пользовательского интерфейса.
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #5 : Август 07, 2012, 16:15 »

Суть собственно в чём. Что использовать для кроссплатформенного "демона" вместе с Qt 5?
Записан
Странник
Гость
« Ответ #6 : Август 07, 2012, 22:17 »

Суть собственно в чём. Что использовать для кроссплатформенного "демона" вместе с Qt 5?
вам так нужно развитие QtService?
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #7 : Август 08, 2012, 08:27 »

Мне нужно иметь кросс-платформенное решение для разработки службы/демона на Qt 5.0. Нынешний функционал QtService из Qt Solutions меня вполне устраивает, но с учётом скорого перехода на Qt 5.0 я не понимаю, насколько "кошерно" будет его использовать, поскольку:
1. имеются совпадения по именам классов с "чем-то" из состава Qt Service Framework в Qt 5.0
2. не развивается с 2009 года

Вот я и спрашиваю, есть ли подобный инструментарий в грядущем Qt 5.0?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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