crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> RPC
igor_bogomolov
  опции профиля:
сообщение 5.8.2009, 13:00
Сообщение #1


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


Приветствую всех.

Некое приложение выполняется на n количестве "компов", объединенных в сеть. Каждый "комп" - это на самом деле некое устройство под управлением Linux. Любое такое устройство может быть отключено от сети, или подключено новое.
Приложение должно знать о существовании каждого подобного устройства в сети, т.е отслеживать их исчезновение и появление новых.

При этом, к любому из устройств может подключиться некий клиент, который будет осуществлять мониторинг всей системы. Т.е. подключившись к одному из устройств, затребовать данные другого.

Для решения подобной задачи, решил использовать RPC (Remote Procedure Call)

Так собственно вопрос. По правильному ли пути я иду, избрав RPC?
Возможно ли в одном процессе создать поток для RPC-сервера, и при этом в другом потоке делать RPC-запросы?

Возжможно ли использовать D-BUS в качестве RPC?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 25.11.2024, 12:45