Администрирование и завершение сеанса кластера сервера
Для прерывания серверного вызова или завершения сеанса необходимо обладать полномочиями администратора кластера серверов, только Администратор имеет возможность выполнить следующие действия с сеансом:
● Прервать серверный вызов текущего сеанса. Прервать серверный вызов можно только для следующих клиентских приложений: тонкий клиент, веб-клиент и мобильный клиент.
● Удалить текущий сеанс.
Прерывание серверного вызова возможно только в том случае, если клиентский сеанс инициирует исполнение встроенного языка на стороне сервера. Прерывание серверного вызова не ведет к завершению клиентского сеанса. Собственно прерывание выполняется при переходе исполнения на следующую строку кода на встроенном языке.

При удалении сеанса вначале выполняется прерывание текущего серверного вызова, а затем происходит удаление сеанса. Если в момент завершения сеанса этот сеанс назначен соединению, то выполняется попытка разрыва соединения.

Команда прерывания серверного вызова (как и команда удаления сеанса) предлагают ввести сообщение, которое получить пользователь после выполнения действия.

Текст, который вводится в данном диалоге, будет отображаться пользователю, для которого будет выполнено прерывание серверного вызова. Если в данном диалоге никакой текст не будет указан, то пользователь получит стандартное сообщение: Выполнение текущей операции прервано администратором.
Если в удаляемом сеансе нет серверного вызова, то сеанс будет удален без вывода каких-либо сообщений пользователю. При попытке выполнить какое-то действие в клиентском приложении, которое использовало удаленный сеанс, пользователь получит стандартную ошибку: Сеанс отсутствует или удален.
0 comments