Какой IPC метод выбрать?

Модератор: Модераторы разделов

Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Какой IPC метод выбрать?

Сообщение BlackStar »

Имеется процесс-сервер который общается с неким устройством через COM порт, к нему через искомый IPC подключаются процессы клиенты. Общение между сервером и устройством происходит в виде: команда - ответ. Сервер должен получить поочередно команды от клиентов, передать их на устройство и отправить ответ обратно соответствующему клиенту. Какой наиболее подходящий IPC стоит выбрать?
LightLang Team
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Какой IPC метод выбрать?

Сообщение Portnov »

Сокеты, наверное. Если по сети - то tcp sockets, если локально - то просто локальные unix sockets.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Какой IPC метод выбрать?

Сообщение BlackStar »

Да все происходит на одной машине, но что то не хочется заморачиваться с сокетами, может есть более простой способ? Пока смотрю на семофоры + очередь сообщений.
LightLang Team
Спасибо сказали:
Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian

Re: Какой IPC метод выбрать?

Сообщение zshgm »

BlackStar писал(а):
21.09.2009 16:54
Имеется процесс-сервер который общается с неким устройством через COM порт, к нему через искомый IPC подключаются процессы клиенты. Общение между сервером и устройством происходит в виде: команда - ответ. Сервер должен получить поочередно команды от клиентов, передать их на устройство и отправить ответ обратно соответствующему клиенту. Какой наиболее подходящий IPC стоит выбрать?



http://lmgtfy.com/?q=выбор_IPC
newblog.kz - заработай на своих статьях :)
Спасибо сказали: