Russian Qt Forum

Qt => Вопросы новичков => Тема начата: crot26rus от Октябрь 03, 2011, 20:23



Название: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: crot26rus от Октябрь 03, 2011, 20:23
Можно ли написать приложение-сервер, чтобы взаимодействовать с ним через stdin|stdout?

Задача такая: приложение-сервер занимается мониторингом файлов. Имена файлов должны вводится через консоль (к примеру) в процессе работы приложения. Как такое реализовать?


Название: Re: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: LisandreL от Октябрь 03, 2011, 22:53
QProcess - самое простое, потоки уже есть.
Но у вас получится, что клиент порождает сервер, что несколько странно.


Название: Re: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: asvil от Октябрь 03, 2011, 23:02
Qt это же GUI фреймворк. Работа с консолью там никакущая, а тем более между процессами.


Название: Re: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: crot26rus от Октябрь 04, 2011, 18:46
А если использовать QProcess как сервер узнает что ему передаются какие-то данные?


Название: Re: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: asvil от Октябрь 04, 2011, 22:19
сигнал высылает


Название: Re: Приложение-сервер, взаимодействие через stdin|stdout
Отправлено: thechicho от Октябрь 06, 2011, 09:22
// Работа с консолью там никакущая, а тем более между процессами.
поясните, плиз?

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