Re[2]: Распределенная ссистема
От: kudinov Россия http://myalfresco.blogspot.com
Дата: 23.01.05 11:23
Оценка:
Здравствуйте, arts80, Вы писали:

A>CORBA даст вам большую скорость, чем WEB сервисы, если это актуально — то используете её. Мы в свое время разрабатывали систему моделирования авиационного двигателя, так там вычислители были на C/C++ под Linux и Windows, а система управления и визуализация была на основе Java Eclipse Rich Client, для взаимосвязи использовалась CORBA. Все работало очень шустренко.



Да я тоже склоняюсь к CORBA. У меня еще есть вопросы по архитектуре — точнее даже по вызовам в системе.
Сейчас основные мысли такие:
1). Общение программы, выдающей задачи с диспетчером.
1-й вызов проверка на уже решенные задачи (для данного пользователя)
2-й вызов просьба решить задачу
Вот здесь мысли расходятся: Должен ли клиент передавать описание задачи диспетчеру или же диспетчер сам должен забирать его у него. То есть вопрос реализовывать callback или нет. Или же должен ли клиент опрашивать диспетчера о решении задачи. Или все таки callback ?

2). Общение программы удаленного агента с диспетчером.
1-й вызов регистрация на диспетчере
2-й вызов передача нерешенных задач (Вопрос: или их забирает диспетчер или их передает удаленный агент)
Опять развилка — удаленный агент должен опрашивать диспетчера или диспетчер используя обратный вызов передает задачи удаленному агенту.

Напишите пожалуйста ваши мысли по этому поводу или может быть готовые примеры реализации.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.