93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
1 | |
Межпроцессное взаимодействие06.10.2016, 08:49. Показов 1915. Ответов 11
Метки нет (Все метки)
Доброго времени суток.
Есть демон и есть большой проект. Хочу организовать межпроцессное взаимодействие для вызова из демона одного метода второго проекта. Собственно, какой, по вашему, способ подойдет лучше? Расскажите о преимуществах и недостатках dbus, systemsemaphore и qlocalsocket, пожалуйста.
0
|
06.10.2016, 08:49 | |
Ответы с готовыми решениями:
11
Межпроцессное взаимодействие Межпроцессное взаимодействие Межпроцессное взаимодействие Межпроцессное взаимодействие |
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
06.10.2016, 16:27 [ТС] | 5 |
Благодарю, Макос не интересует, только линукс
Вешать сервер на прослушивание на протяжении всего времени работы программы ради обработки нескольких сообщений не очень хочется. Допустим, мне надо использовать методы одного подпроекта из всего проекта. Реально ли зарегестрировать не все приложение в dbus, а только этот подпроект? Вот, собственно, трудности выбора
0
|
06.10.2016, 16:49 | 7 |
Avazart, Windows port. Но его нужно таскать с собой как в Mac OS X.
Slip., ты можешь запустить один из примеров.
0
|
06.10.2016, 17:03 | 9 |
Avazart, В составе Qt есть Qt D-Bus c Qt D-Bus XML compiler. И да же QDBusServer имеет.
0
|
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
06.10.2016, 17:23 [ТС] | 11 |
То есть вы хотите сказать, что зарегистрировать один из подпроектов я могу, не регистрируя все приложение?
0
|
06.10.2016, 17:45 | 12 |
Вы регистрируете объект и к нему обращаетесь.
Avazart, тут пишут что работает для ALL.
2
|
06.10.2016, 17:45 | |
06.10.2016, 17:45 | |
Помогаю со студенческими работами здесь
12
Межпроцессное взаимодействие Межпроцессное взаимодействие Межпроцессное взаимодействие Межпроцессное взаимодействие WCF Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |