Russian Qt Forum

Qt => Общие вопросы => Тема начата: bigory от Октябрь 17, 2010, 18:22



Название: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: bigory от Октябрь 17, 2010, 18:22
Всем доброе время суток!
Хотел бы спросить о подходах и о методах связи сервера с клиентами.
Представим ситуацию, сервером может быть компьютер с любой операционкой, поэтому я пишу для нее программку на кроссплатформенной среде. Клиенты могут быть windows, unix, macOS. Нужно чтобы сервер связывался не с обычной программой-клиент, а клиент-сервис (клиент-служба). Можно ли сервис(службу), которые должны запускаться во время ввода пользователем пароль, написать на кроссплатформенных библиотеках? или все же писать библиотеками конкретно под windows, unix, macOS?
Если же надо писать конкретно под систему, то могут ли возникнуть сложности связи между кроссплатформенной программой сервер с клиент-службой, который будет написан под конкретную систему?
Есть ли возможность использовать встроенные в систему службы, которые могут принимать данные и выполняться во время ввода пользователем пароль?
Эти службы должны вносить настройки в системе и посылать данные о происходящем.

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


Название: Re: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: crossly от Октябрь 17, 2010, 20:00
http://doc.trolltech.com/solutions/qtservice/qtservice.html (http://doc.trolltech.com/solutions/qtservice/qtservice.html)


Название: Re: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: merke от Октябрь 18, 2010, 10:46
Кто нибудь объясните что такое служба!? ;D


Название: Re: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: crossly от Октябрь 18, 2010, 12:11
http://ru.wikipedia.org/wiki/Демон_(программа) (http://ru.wikipedia.org/wiki/Демон_(программа))


Название: Re: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: merke от Октябрь 18, 2010, 12:27
Bigory, http://developer.telldus.se/browser/trunk/telldus-core/3rdparty/qtservice-2.6-opensource/examples/server/main.cpp?rev=397&order=size&desc=1


Название: Re: Клиент/Сервер. Посоветуйте подход или метод
Отправлено: bigory от Октябрь 19, 2010, 23:19
Спасибо Вам!
Буду разбираться