Вкратце: Существует ли какой-либо известный протокол для удаленного управления процессами?
У меня есть система, которая содержит несколько приложений, каждое из которых имеет собственный компьютер в локальной сети. Когда приложения запущены и работают, они общаются без проблем.
Что меня интересует, так это протокол для управления удаленным запуском, выключением и мониторингом приложений. Под мониторингом я имею в виду получение кодов ошибок (предопределенных), когда что-то идет не так. В идеале я бы контролировал всю систему из одного управляющего приложения и узнал бы, что происходит.
Однажды я работал в месте, где написали внутренний протокол, который делал это. Тем не менее, я хотел бы избежать повторной записи, если кто-то уже понял это.
Редактировать: некоторые подробности:
- Используются платформы для Windows и Linux, обе на x86.
- В Windows используются C / C ++ и .NET. В Linux C / C ++.