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