В платформе 8.3.20 расширятся возможности отладки для мобильного клиента с автономным режимом
В платформе 8.3.20 расширятся возможности отладки для мобильного клиента с автономным режимом

Из-за особенностей архитектуры мобильного клиента с автономным режимом работы при отладке могли возникать сложности. Разработчики мобильной платформы придумали, как их избежать.
Какие проблемы могут быть с отладкой в автономном мобильном клиенте
На страницах официального технологического блога появилась заметка об улучшении возможностей отладки в мобильном клиенте с автономным режимом работы.
Напомним, что мобильный клиент с автономным режимом – это новая технология работы 1С-приложений на мобильных устройствах, анонсированная фирмой «1С» в мае 2019 года. Когда нет связи с основной информационной базой, он может работать офлайн, а при хорошем соединении – обмениваться данными напрямую или предоставлять возможность выбора режима.
Мобильный клиент с автономным режимом работы. Источник: v8.1c.ru
До сих пор возможность отладки мобильного приложения, написанного по технологии автономного мобильного клиента, была доступна не для всех видов взаимодействия внутри программного кода.
Дело в том, что код мобильного приложения, написанного по технологии мобильного клиента с автономным режимом, может исполняться в нескольких местах – собственно на мобильном клиенте, на основном сервере 1С или на автономном сервере 1С, запущенном на мобильном устройстве.
Соответственно возникает три типа взаимодействия:
- код на клиенте может вызывать код на основном сервере;
- код на клиенте может вызывать код на автономном сервере;
- код на автономном сервере может вызывать код на основном сервере.
На данный момент отладка поддерживается только в сочетаниях «мобильный клиент и основной сервер» или «мобильный клиент и автономный сервер» и не доступна для сочетания «автономный сервер 1С и основной сервер».
«Какое именно сочетание используется – устанавливается в настройках мобильного клиента. Для смены сочетания нужен перезапуск мобильного клиента. В этом плане поведение отладчика отличается от отладки обычного клиент-серверного приложения – отладчик может не попадать внутрь некоторых участков серверного кода в зависимости от того, на каком из серверов (основном или автономном) этот код выполняется и от того, какое сочетание предметов отладки выбрано», – говорится на сайте «Зазеркалья».
Какое решение найдено
В версии 8.3.20 ограничение, связанное с выбором предметов отладки, будет устранено. На скриншоте видно, что обновленная платформа будет позволять одновременно отлаживать мобильный клиент, основной сервер и автономный сервер – отладка будет покрывать весь код приложения, как и в обычном клиент-серверном приложении.
Как будет работать отладка, начиная с 8.3.20. Источник: wonderland.v8.1c.ru
Разработчики считают, что это позволит расширить сценарии проверки работоспособности приложения, например, в случае, когда основной сервер становится недоступен и мобильный клиент переключается на работу с автономным сервером.
Полный текст анонса новых возможностей отладки для мобильного клиента с автономным режимом в платформе 8.3.20 доступен в блоге разработчиков «Заметки из Зазеркалья».
Источник: https://infostart.ru/journal/news/mir-1s/v-platforme-8-3-20-rasshiryatsya-vozmozhnosti-otladki-dlya-mobilnogo-klienta-s-avtonomnym-rezhimom_1418726/
См. также
Фирма «1С» меняет условия сопровождения 1С:УПП и 1С-Совместных решений
сегодня в 17:05 1506 ЕленаЧерепнева 1
Vanessa Automation 1.2.036: встречаем новую версию с развитием языка Turbo Gherkin
сегодня в 11:24 2831 vikad 0
В 2023 году прекращается поддержка «1С:Бухгалтерии госучреждения 1.0»
вчера в 17:03 3264 ЕленаЧерепнева 0
Новые возможности для интеграции с внешними источниками в «Системе взаимодействия»
вчера в 09:48 2381 ЕленаЧерепнева 1
Фирма «1С» начала выдавать электронные паспорта квалификации для 1С-специалистов
20.04.2021 2486 ЕленаЧерепнева 9
Фирма «1С» продвигает идею цифровизации бизнеса с помощью космопончиков и миссии на Луне
19.04.2021 3349 ЕленаЧерепнева 0
В 1С появилась поддержка протокола HTTP/2 для отправки PUSH-уведомлений в iOS
16.04.2021 6318 ЕленаЧерепнева 0
Онлайн-трансляцию INFOSTART EVENT 2021 можно приобрести за авторские $m
15.04.2021 3675 eselyanina 5
Новые условия сертификации для специалистов-консультантов по 1С:ЗУП
14.04.2021 2264 ЕленаЧерепнева 0
Представляем мотопартнера INFOSTART EVENT – мастерскую кастомбайков Wild Welding
13.04.2021 2223 eselyanina 0
Фирма «1С» обновила возможности сервисов 1С:Контрагент и 1СПАРК Риски
12.04.2021 7193 ЕленаЧерепнева 0
13 апреля стартует бесплатный двухдневный интенсив по разработке роботов на платформе OneRPA
09.04.2021 3079 user997184 28
Фирма «1С» обновила ассортимент решений для автоматизации сельхозпредприятий
09.04.2021 2340 ЕленаЧерепнева 0
Представляем книжного партнера INFOSTART EVENT – издательство «МИФ»
07.04.2021 3708 irina_selezneva 0