Название: межпроцессные сообщения Отправлено: azin от Август 28, 2012, 13:48 Всем добрый день!
Требуется по запросу получить сообщение из другого процесса. Может у кого есть примерчик? Заранее благодарю. Название: Re: межпроцессные сообщения Отправлено: mutineer от Август 28, 2012, 13:50 Какая ОС?
Название: Re: межпроцессные сообщения Отправлено: andrew.k от Август 28, 2012, 14:09 Всем добрый день! соединяй через сокеты и не парься. и не важно какая ОС.Требуется по запросу получить сообщение из другого процесса. Может у кого есть примерчик? Заранее благодарю. Название: Re: межпроцессные сообщения Отправлено: xokc от Август 28, 2012, 14:16 Используй QLocalSocket или QSharedMemory. Примеры тут: Qt\4.8.2\examples\ipc\
Название: Re: межпроцессные сообщения Отправлено: azin от Август 28, 2012, 14:51 Операционка желательно любая (на худой конец WIND..) а сокеты не подходят т.к. процессов много,
не хочется порты плодить. Название: Re: межпроцессные сообщения Отправлено: Serr500 от Август 28, 2012, 14:54 Локальный сокет не создаёт портов.
Название: Re: межпроцессные сообщения Отправлено: azin от Август 28, 2012, 16:33 Так ведь все процессы в прослушивании должны сидеть
Название: Re: межпроцессные сообщения Отправлено: andrew.k от Август 28, 2012, 16:50 Так ведь все процессы в прослушивании должны сидеть И что?Цитировать The QLocalSocket class provides a local socket. On Windows this is a named pipe and on Unix this is a local domain socket. Название: Re: межпроцессные сообщения Отправлено: azin от Август 29, 2012, 09:01 Пожалуй ты прав. Придется только все коннекты активными держать через единый сервер.
Название: Re: межпроцессные сообщения Отправлено: andrew.k от Август 29, 2012, 11:06 Пожалуй ты прав. Придется только все коннекты активными держать через единый сервер. тебе виднее конечно. но для чего единый?каждый модуль может содержать свой сервер и любой желающий модуль может к нему подключиться. |