Web-сервіси в 1с - настройка, приклад створення і звернення

Web-сервіс в 1С 8.3 та 8.2 - об'єкт метаданих, що дозволяє інтегрувати платформу 1С з іншими інформаційними системами за допомогою сервіс-орієнтованої архітектури (SOA).







Web-сервіси в 1с - настройка, приклад створення і звернення

1С вміє як публікувати свої веб-сервіси, так і використовувати веб-сервіси інших інформаційних систем за допомогою WS-посилань.

Приклад створення та налаштування web-сервісу в 1С

Розглянемо створення і налаштування на прикладі веб-сервісу, що дозволяє виробляти двосторонній обмін між базами 1С 8 по засобу SOAP.

Для початку звернемо увагу на вкладку Інше:

Web-сервіси в 1с - настройка, приклад створення і звернення






Структура веб-сервісу 1С

Розглянемо структуру веб-сервісу:

Web-сервіси в 1с - настройка, приклад створення і звернення

DataExchange - сам web-сервіс. UnloadData, LoadData - операції, по суті, опис функцій, які можна викликати за протоколом SOAP. ExchangePlanName, NodeCode і т.д. - передані веб-сервісу значення.

У модулі закладається найцікавіше - опис функцій майбутнього веб-сервісу. У нашому випадку ми описуємо функціонал, що дозволяє отримувати і відправляти дані, використовуючи стандартні механізми обміну 1С. Оскільки обмін йде між однією платформою - 1С, то вони не вимагають сериализации даних.

Перевірка роботи http сервісу 1С на веб-сервері

Web-сервіси в 1с - настройка, приклад створення і звернення







Схожі статті