Оформите запрос на демонстрацию системы

Мы свяжемся с вами в течение одного рабочего дня, чтобы определить ваши потребности и удобный формат демонстрации системы DIRECTUM:

Заказать демонстрацию

По вопросам выбора и приобретения:
present@directum.ru
+7 (341) 272-11-00

Вверх
@DIRECTUMCompany:   Пожалуйста, подождите, загружаем данные из twitter...

Веб-сервисы интеграции

Введение

Компоненты для интеграции существуют в DIRECTUM уже давно. Например, коннектор к SAP существует, начиная с версии DIRECTUM 4.5. Примерно в то же время появились коннекторы к 1С и Axapta. Они позволяют синхронизировать данные между интегрированной системой и системой DIRECTUM, связывать объекты интегрированной системы и документы DIRECTUM, стартовать задачи DIRECTUM из интегрированной системы и т.д. Но их ограничение состоит в том, что для интеграции необходимо, чтобы обе системы были установлены на одном компьютере.

Для большего удобства пользователей необходима связь интегрированной системы и DIRECTUM именно "на расстоянии", т.е. так, чтобы интегрированная система находилась на одном сервере, а DIRECTUM на другом. Причем довольно часто между системами отсутствует связь по локальной сети и есть возможность связи только через Интернет.

Раньше такое взаимодействие было невозможно. Но c версии DIRECTUM 4.8 оно стало возможным благодаря разработанным веб-сервисам интеграции.

Прежде чем перейти к рассмотрению назначения и механизма обмена данными между системами через веб-сервисы, необходимо напомнить, что представляет из себя веб-сервис.

Веб-сервис (или веб-служба, англ. web service) — идентифицируемая веб-адресом программная система со стандартизированными интерфейсами. Веб-службы могут взаимодействовать друг с другом и со сторонними приложениями посредством сообщений, основанных на определённых протоколах (XML, JSON и т. д.). Веб-служба является единицей модульности при использовании сервис-ориентированной архитектуры приложения.

Из приведенного определения видно, что веб-сервис интеграции – это частный случай применения веб-сервисов.

Применение

Веб-сервис интеграции предназначен для организации обмена данными между системой DIRECTUM и интегрированной системой в условиях, когда между системой DIRECTUM и интегрируемой системой нельзя установить связь через COM-объекты.

Также веб-сервисы позволяют расширить возможности работы с объектами системы DIRECTUM в интегрируемой системе.

Веб-сервис обеспечивает выполнение следующих действий:

Архитектурно веб-сервис интеграции представляет собой WCF-сервис. (Windows Communication Foundation — программный фреймворк, используемый для обмена данными между приложениями входящими в состав .NET Framework). Обмен данными производится через SOAP-пакеты. Формат обмена данными зависит от типа объекта, который передается из одной системы в другую.

Следует отметить, что для установки требуется серверная лицензия Веб-сервисы интеграции.

Пример работы веб-сервисов интеграции

Представлен пример загрузки данных в интегрированную систему, когда инициатором является интегрированная система.

  1. Интегрированная система вызывает методы веб-сервиса.
  2. Веб-сервис получает данные из системы DIRECTUM.
  3. Веб-сервис возвращает данные в интегрированную систему.
Кнопка
связи