Я реализую поставщика услуг промежуточного программного обеспечения в распределенной системе, который обеспечивает управление блокировкой для вызывающих его методов,
у нас может быть много команд, требующих этого сервиса
На самом деле этот сервис проверяет некоторые условия, чтобы убедиться, что выполнение команды безопасно, и если это безопасно, то он выполняет команду на удаленном объекте,
Я думал об определении оболочки, которая получает команду, выполняет блокировку и возвращает результат выполнения команды,
Есть ли способ реализовать такой шаблон?
Спасибо, Ариан