как установить связь между хостами, используя qt - PullRequest
4 голосов
/ 25 июня 2010

клиентский модуль подключен к серверу, теперь может ли отдельная программа, выполняемая серверным модулем с помощью system (), записать в тот же сокет?если да, то как ..

или клиентская программа должна открыть для этого другой сокет?

1 Ответ

1 голос
/ 13 апреля 2011

Если ваш сервер основан на Qt, вы бы предпочли использовать QProcess .Теперь я не понимаю, что вы хотите сделать: если двум людям разрешено взаимодействовать с любым ресурсом, вам придется четко контролировать способ их взаимодействия.

Один из самых простых способов - использовать QSharedMemory : ваш основной серверный процесс контролирует сокет, запускает общую память и запускает другое программное обеспечение.Во время работы вашего другого программного обеспечения ваше основное приложение передает данные из / в сокет в общую память, а ваш порожденный процесс взаимодействует только с общей памятью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...