IPC на разных платформах, Межпроцессная коммуникация |
Здравствуйте, гость ( Вход | Регистрация )
IPC на разных платформах, Межпроцессная коммуникация |
Andrew Selivanov |
10.1.2008, 12:29
Сообщение
#1
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Хотелось бы поднять тему IPC для платформ Windows и Unix (Linux). Существует много вариантов, но они отличаются друг от друга по скорости, удобству использования и прочим параметрам.
Итак, для начала несколько ссылок: Beej's Guide to Unix Interprocess Communication (1997) справка по shmget справка по mmap |
|
|
archimed7592 |
11.1.2008, 1:28
Сообщение
#2
|
Участник Группа: Участник Сообщений: 127 Регистрация: 27.12.2007 Из: Moscow Пользователь №: 56 Спасибо сказали: 0 раз(а) Репутация: 0 |
Возможно слишком громоздко, зато кроссплатформенно: CORBA.
|
|
|
Tonal |
11.1.2008, 8:33
Сообщение
#3
|
Активный участник Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: 17 |
dbus?
|
|
|
Andrew Selivanov |
11.1.2008, 11:14
Сообщение
#4
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
Возможно слишком громоздко, зато кроссплатформенно: CORBA. Гм, а где конкретно это было применено кем либо из присутствующих? Честно говоря слышал много, но на практике не сталкивался ни разу. |
|
|
Andrew Selivanov |
11.1.2008, 11:21
Сообщение
#5
|
Участник Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: 6 |
|
|
|
ViGOur |
11.1.2008, 12:39
Сообщение
#6
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Ну и Qt не обошел его: Модуль QtDBus
|
|
|
Darvin |
25.1.2008, 12:01
Сообщение
#7
|
Студент Группа: Новичок Сообщений: 36 Регистрация: 30.11.2007 Пользователь №: 30 Спасибо сказали: 0 раз(а) Репутация: 0 |
Возможно слишком громоздко, зато кроссплатформенно: CORBA. В пристнопамятные времена пользовал эту беду. Слишком громоздко как в плане кода так и в эксплуатации. Требует минимум один хост доступный по сети(локальной или интернет) на котором работает Corba-брокер. Если брокера нет в локальной сети, будет тормозить. ИМХО сокеты лучше. |
|
|
Текстовая версия | Сейчас: 26.12.2024, 19:15 |