Расширение поддержки работы с HTTP-запросами в 1С
Меню

Долгожданное расширение поддержки работы с HTTP-запросами в 1С

В версии платформы 8.3.21 разработчиками компании 1С будет добавлена функциональность, появление которой давно ожидали.

Речь идет о реализации следующих возможностей:

  • асинхронная отправка HTTP-запросов для всех типов клиентов (web, тонкий, толстый, мобильный);
  • работа с HTTP-запросами в Web-клиенте;
  • при работе в Web-клиенте будет реализована поддержка работы с HTTP-запросами на том уровне, на котором это позволяют реализовать актуальные Web-браузеры (все синхронные методы работы с HTTP-запросами будут вызывать исключение «Метод недоступен в Web-клиенте»).

Почему эти возможности платформы 1С так ждали

Для понимания есть смысл осветить в целом отличие синхронного и асинхронного принципов работы:

  • При синхронной работе программа, отправив запрос, ждет ответа, и во время ожидания продолжение работы невозможно до получения ответа на запрос.
  • В случае асинхронного принципа работы, после отправки запроса можно продолжать работу, а после выполнения запроса вернется уведомление о результате.

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

Использование асинхронного режима отправка HTTP-запросов позволит, не дожидаясь окончания передачи файла(-ов), продолжить работу.

Реализация асинхронной работы из тонкого и Web-клиента значительно упростит взаимодействие напрямую с драйверами торгового оборудования.

Рассказать друзьям
Предыдущая статья новость
В рамках Концепции ЭДО утверждают формат 6 документов
Следующая статья новость
Встречайте новый интерфейс 1С
Комментарии