Creatio development guide
PDF
Это документация Creatio версии 7.15.0. Мы рекомендуем использовать новую версию документации.

Веб-служба DataService

Glossary Item Box

Общая информация

Веб-служба DataService приложения Creatio является RESTful-сервисом, т.е. поддерживает передачу состояния представления (Representational State Transfer, REST). В общем случае REST является очень простым интерфейсом управления информацией без использования каких-то дополнительных внутренних прослоек, т.е. данные не нужно преобразовывать в какой-либо сторонний формат, например, XML. В простом RESTful-сервисе каждая единица информации однозначно определяется глобальным идентификатором, таким как URL. Каждый URL, в свою очередь, имеет строго заданный формат. Однако это не всегда удобно для передачи больших массивов данных.

В DataService данные автоматичеcки могут быть сконфигурированы в различные форматы данных, такие как XML, JSON, HTML, CSV и JSV. Структура данных определяется так называемыми контрактами данных.

Контракты данных службы DataService рекомендуемые для интеграции с Creatio приведены в таблице 1.

Табл. 1. — Службы DataService приложения Creatio

Служба Описание
InsertQuery Класс запроса на добавление записи раздела.
UpdateQuery Класс запроса на обновление записи раздела.
DeleteQuery Класс запроса на удаление записи раздела.
SelectQuery Класс запроса на выбор записей раздела.
BatchQuery Класс пакетного запроса.
Filters Класс фильтров.

Примеры интеграции с помощью веб-службы DataService приведены в разделе "DataService".

© Terrasoft 2002-2020.

Был ли данный материал полезен?

Как можно улучшить эту статью?