Объекты на сервере при падении AOS'а, разумеется, очищаются, но в D365FO пользовательский интерфейс (то, что выполняется в браузере) гораздо меньше связан с ними, нежели в той же AX 2012, поэтому потеря подключения к одному AOS'у и переподключение к другому проходят для пользователей куда быстрее и проще. В том числе это достигается за счет выноса аутентификации вовне - в ADFS для On-Premises либо Azure AD, соответственно, для Azure-версии. Получается, что у пользователя в браузере остаются актуальные cookies для аутентификации, которые без лишних вопросов принимает другой AOS.
В адресной строке браузера остается URL с кодом компании и пунктом меню. При обновлении страницы по F5 открывается та же форма, однако, в ней может не быть связей по dynalink, которые были прежде (если текущая форма открывалась из другой), поэтому придется снова выбирать, к примеру, нужный заказ или журнал. Также есть функционал т.н. deep links, позволяющий создавать для произвольной формы URL с сохранением текущих фильтров запроса (Query), в т.ч. с точностью до конкретной записи на форме. При открытии формы через такую ссылку сохранится и позиционирование.
Что касается данных - тут всё работает так же, как в предыдущих версиях: если нажал Ctrl-S или перешел на другую запись, то данные сохраняются. Впрочем, в отличие от предыдущих версий, в D365FO несохраненные данные еще можно выудить из полей веб-формы в браузере, тогда как раньше клиент при потере подключения просто показывал MsgBox и потом закрывался, не давая ничего скопировать.
|