Асинхронный вызов веб-сервисов в 1C:Предприятие 7.7/8.0/8.1/8.2
Разработка - Механизмы платформы 1С
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Статья описывает работу 1С:Предприятие популярных версий с веб-сервисами через .Net framework. Детализирует асинхронный режим их вызова. А также демонстрирует веб-сервис прогнозирования на основе тренда и сезонности.
Веб-сервис – это удаленная программа, реализующая какую-то функциональность, например, логику приложения, и доступная любому числу распределенных систем. Речь в статье пойдет об асинхронном обращении к веб-сервисам, когда после обращения работа программы продолжается, не дождавшись результатов от сервера. После того, как результаты готовы, запускается процедура 1С, отображающая их пользователю.
Методика, описанная здесь, позволяет в 1С использовать веб-сервисы, запускать несколько веб-сервисов одновременно, во время обращения к веб-сервисам работать пользователю с 1С. Веб-сервис примера использует протокол SOAP. Но при необходимости можно написать веб-сервис с другими отличными от Soap методами доступа, например: Json, Http Get, Http Post.
Вступайте в нашу телеграмм-группу Инфостарт