В версии платформы 8.3.21 разработчиками компании 1С будет добавлена функциональность, появление которой давно ожидали.
Речь идет о реализации следующих возможностей:
- асинхронная отправка HTTP-запросов для всех типов клиентов (web, тонкий, толстый, мобильный);
- работа с HTTP-запросами в Web-клиенте;
- при работе в Web-клиенте будет реализована поддержка работы с HTTP-запросами на том уровне, на котором это позволяют реализовать актуальные Web-браузеры (все синхронные методы работы с HTTP-запросами будут вызывать исключение «Метод недоступен в Web-клиенте»).
Почему эти возможности платформы 1С так ждали
Для понимания есть смысл осветить в целом отличие синхронного и асинхронного принципов работы:
- При синхронной работе программа, отправив запрос, ждет ответа, и во время ожидания продолжение работы невозможно до получения ответа на запрос.
- В случае асинхронного принципа работы, после отправки запроса можно продолжать работу, а после выполнения запроса вернется уведомление о результате.
Один из случаев, с которыми очень часто сталкиваются пользователи и разработчики, можно привести на примере отправки файла большого размера на сайт или наоборот скачивание с сайта.
Использование асинхронного режима отправка HTTP-запросов позволит, не дожидаясь окончания передачи файла(-ов), продолжить работу.
Реализация асинхронной работы из тонкого и Web-клиента значительно упростит взаимодействие напрямую с драйверами торгового оборудования.
Бесплатная
консультация эксперта
консультация эксперта
Алексей Назаров
Руководитель направления
Подпишитесь на рассылку и получайте
самые свежие новости 1 раз в месяц
самые свежие новости 1 раз в месяц