![[?IMG]](proxy.php?image=https%3A%2F%2Fi114.fastpic.ru%2Fbig%2F2021%2F0105%2F75%2Fdd921c6a8f9540ba3767e4f9984ac975.jpeg&hash=7f2a436ce685fb151b2b01eaad1f9f3c&v=4)
?
Цель курса – познакомить с возможностью организации обмена данными между системами с помощью современного механизма Web-сервисов. Научить создавать как свои собственные Web-сервисы, так и использовать интерфейсы других систем, разработанные с помощью данного механизма. Дать практические навыки формирования XDTO - пакетов. Рассмотреть возможность использования возможностей планов обмена при работе с Web-сервисами. Научить интеграции 1С с другими системами с помощью REST API и HTTP сервисов.
Вы научитесь - Создавать свои Web-сервисы в системе 1С
- Использовать Web-сервисы других систем
- Использовать HTTP сервисы
- Использовать REST API для интеграции 1С и других систем
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Программа курса: Модуль 1. Теория XML и JSON - Знакомство с Web-сервисами
- Знакомство с XML
- Знакомство с JSON
- Знакомство с XDTO
- Знакомство с технологией SOA, протокол SOAP
- Разработка WSDL-описание Web -сервиса
- Отличия Web–сервисов и HTTP-сервисов. Плюсы и минусы
- Объекты метаданных для работы с Web–сервисами и HTTP-сервисами
Модуль 2. Создание и применение WEB-сервисов - Создание Web–сервисов
- Разработка модуля работы Web–сервиса
- Передача параметров Web–сервису
- Возврат Web–сервисом примитивных данных: дата, число, строка
- Возврат Web–сервисом сложных структур: справочники, документы
- Интеграция с применением Web–сервисов с веб-приложениями
- Учебный проект: Выгрузка данных во внешнюю базу с использованием Web–сервисов
- Учебный проект: Загрузка данных из внешней базы с использованием Web–сервисов
- Учебный проект: Обмен данными со сторонним Web-приложением с использованием Web-сервисов
Модуль 3. Создание и применение HTTP сервисов - Введение HTTP сервисы. Авторизация анонимная и явна
- Метод GET
- Метод POST
- Учебный проект: Создание и использование HTTP сервисов с применением методов GET и POST
Модуль 4. Интерфейс oData (REST API) - Публикация, обращение к интерфейсу
- Состав метаданных объектов
- Получение данных объектов определенного типа
- Понятие сущности, выборка значений нужных полей, канонический URL
- Обращение к виртуальным таблицам
- Фильтрация получаемых данных
- Используемые выражения, функции
- Фильтрация по коллекциям
- Другие параметры, выражения
- Учебный проект: Разработка REST сервиса