WEB-сервисы, HTTP-запросы в системе 1С:Предприятие 8.3
Web-сервис в 1С 8.3 — объект метаданных, позволяющий интегрировать платформу 1С с другими информационными системами при помощи сервис-ориентированной архитектуры (SOAP).
Описание
Подробное содержание онлайн курса
Урок 1 Введение в Web сервисы.
Урок 2 Установка Web сервера Apache.
Урок 3 Особенности установки платформы 1С для публикации на Web сервере.
Урок 4 Создание простого Web сервиса, публикация на Web сервере.
Урок 5 Создание обработки для обращения к Web сервису.
Урок 6 Обращение через интернет к Web сервису.
Урок 7 Создание Web сервиса c параметрами операции и обращение к нему.
Урок 8 Разработка Web сервиса по созданию новых контрагентов. Обращение к веб сервису.
Урок 9 Пример обращание к стороннему Web-сервису Центрального банка РФ. Загрузка курса валют. Изучение объекта конфигурации WS-ссылки.
Урок 10 Передача произвольных файлов(двоичные данные) через web сервис. Пример передачи PDF файла через web сервис.
Урок 11 Знакомство с протоколом HTTP:
11.1. Протокол HTTP введение. 11.2. Объект HTTPСоединение, пример. 11.3. Определение оператора и региона по номеру телефона черезHTTPСоединение. 11.4. HTTPОтвет, код состояния 11.5. HTTPЗапрос. Скачать файл с сайта. 11.6. Пример Post запроса. Проверка орфографии на яндекс спеллер
Зачем веб-сервисы в 1С? 4 ситуаций:
1. Источник и получатель данных удалены друг от друга
500 Руб
существуют ограничение на файловый обмен/использование общих файловых хранилищ. Конечно, можно работать с облачными хранилищами, например, Гугл.диском, но такой подход не всегда удобен.
стандартные файловые обмены 1С могут не подойти, так как они имеют ограниченный функционал. Конечно, вы можете настроить расписание или обмениваться файлами после определенных событий. Но все это не гарантирует высокой доступности данных.
4. В обмене данными участвует разнородное программное обеспечение
500 Руб
это могут быть разные ОС, языки программирования, различный софт. Организовать обмен данными между ними без COM-Connector, библиотек интеграции или веб-сервисов будет очень сложно.