Веб-сервисы архитектурно представляют собой WCF-сервис и предоставляют возможности:
• | обмен данными между системами в условиях, когда между системой DIRECTUM и интегрируемой системой нельзя установить связь через COM-объекты и инициатором синхронизации является интегрируемая система; |
• | ускорение загрузки и выгрузки данных из системы DIRECTUM в интегрируемую систему; |
• | расширение возможностей работы с объектами системы DIRECTUM в интегрируемой системе. |
Подробнее см. раздел «Механизм обмена данными».
Веб-сервисы приобретаются по отдельной лицензии Веб-сервисы интеграции.
Для работы с веб-сервисами необходимо их установить.
Системные требования к установке веб-сервисов интеграции см. в документе «DIRECTUM 5.6. Типовые требования к аппаратному и программному обеспечению».
После установки проверьте настройки веб-сервисов интеграции. При необходимости выполните дополнительные настройки. Подробнее см. раздел «Администрирование веб-сервисов интеграции».
Далее необходимо настроить обмен данными. Подробнее см. в раздел «Настройка обмена данными».
Примечание
Во избежание возникновения ошибок необходимо добавить сертификат центра сертификации в доверенные центры сертификации на компьютере, с которого выполняется обращение к веб-сервису.
В веб-сервисах интеграции DIRECTUM предусмотрены разные способы аутентификации пользователей. Подробнее см. раздел «Аутентификация в веб-сервисах интеграции DIRECTUM».
Возможности веб-сервисов интеграции обеспечиваются с помощью методов. Подробнее см. раздел «Методы веб-сервисов».
Обмен данными производится через XML-сообщения по протоколу SOAP. Формат обмена данными зависит от привязки, которая выбирается пользователем для работы. У веб-сервиса есть привязки для строковых форматов и для форматов обмена комплексных типов.
Строковый формат позволяет обрабатывать входящие данные с помощью XSL-преобразования. Он используется в случаях:
• | интегрированная система имеет свой формат обмена данными, и есть необходимость его использовать; |
• | взаимодействие осуществляется в языках программирования, не предоставляющих работу с веб-сервисами. |
Формат обмена комплексных типов используется, если при взаимодействии систем применяются автогенерируемые прокси-классы. Всю информацию о формате обмена предоставляет веб-сервис интеграции. Подробнее см. раздел «Форматы обмена».
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |