Работа с несколькими копиями Protohaund
Попросите клиент выполнить instances_list, затем сверить имя, модуль, версию и расположение приложения. Для выбранной копии используются instance_get и profile_get_capabilities с её полным instanceId. Последний вызов возвращает актуальные операции и условия их выполнения.
После перезапуска приложения instanceId меняется. PID или одинаковое имя не заменяют этот адрес. После смены модуля или разрешений перечитайте возможности. Если клиент не обновляет список инструментов, для опубликованной операции используйте profile_call с её актуальным описанием и ревизией каталога.
В Agent access видны Status, Profile, Instance ID, Connected agents и Jobs. Connected agents считает подключения, а не людей. Stop jobs in this instance отменяет задания этой копии; оно не закрывает приложение или аппаратный порт. Отключение доступа запрещает новые вызовы и отменяет затронутые задания.
Права задаются в разрешениях текущей копии.