Показать сообщение отдельно
Старый 14.06.2022, 17:42   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,158 / 1286 (47) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Я считал, что
X++:
ClientType::Server
это признак выполнения задачи самим сервером, без клиентской сессии. Например, работа пакетника, работы в момент старта АОС и т.
п.
А
X++:
xGlobal::isAOS()
признак что выполняемся на сервере, а не на клиенте. А вот кто там выполняет (сам сервер, клиентская сессия, отдельный поток и т. п.) уже дальше нужно разбираться при помощи xGlobal::clientKind().

Еще до Ax3 включительно было перечисление AOSClientMode (например из метода aosClientMode класса Session), но с DAX4 там всегда возвращается, что работает тонкий клиент.

Может что-то считаю ошибочно, но вроде такой подход помогал не запутаться.