0

Вкратце: Есть ли какой-либо известный протокол для удаленного управления процессом?Протокол удаленного управления технологическими процессами

У меня есть система, которая содержит несколько приложений, каждая из которых имеет собственный компьютер в локальной сети. Когда приложения работают и работают, они общаются без каких-либо проблем.

Что мне нужно - это протокол для управления запуском, выключением и мониторингом удаленных приложений. Мониторинг подразумевает получение кодов ошибок (предопределенных), когда что-то идет не так. В идеале я бы контролировал всю систему из одного управляющего приложения и получал статус о том, что происходит.

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

Edit: еще некоторые детали:

  • Платформы в использовании являются ОС Windows и Linux, как на x86.
  • В Windows используются C/C++ и .NET. В Linux, C/C++.

ответ

1

Зачем беспокоиться о доморощенных решениях вместо использования проверенных и проверенных технологий? Если вы используете только программистов, которые являются членами MENSA с более чем 30-летним опытом, ваше решение будет менее надежным и дорогостоящим для обслуживания.

Вы не указали какие-либо сведения о платформе, которую используете, поэтому я возьму систему Unix-ish. Я бы с (и продолжаются уже в течение многих лет)

  • SNMP для мониторинга
  • либо DaemonTools или хрон + сценариев (как отдаленного второго выбора) для наблюдения и перезапустить
  • SSH/УПП с RSA аутентификация для интерактивного вмешательства, выполнение удаленной команды и периодические передачи
+0

Я добавил еще несколько деталей. Разве SNMP не является излишним для этого? – kshahar 2008-12-06 21:51:55

 Смежные вопросы

  • Нет связанных вопросов^_^