Введение

 

Общая схема использования DICS

 

Основу DICSсоставляют следующие элементы:

·         контроллеры DICS - это маршрутизирующие узлы, обеспечивающие передачу данных из одной системы в другую. Основной задачей контроллера является передача пакета по нужной цепочке промежуточных контроллеров. Помимо этого контроллер накапливает у себя часть передаваемой информации для быстрого подключения к нему новых систем;

·         агенты систем DIRECTUM – это программы-представители DICS на стороне конечной системы. Основными задачами агента являются накопление пакетов для отправки, отправка их контроллеру по расписанию, прием и накопление входящих пакетов от контроллера и отправка их в локальную систему по расписанию;

·         правила экспорта и импорта пакетов – автоматические правила, которые определяют порядок формирования пакетов и состав информации, включаемой в пакеты. Правила экспорта и импорта настраиваются в каждой системе, в справочнике Правила преобразования объектов в структурированный формат.

Передача данных из одной системы в другую происходит следующим образом:

1.      Служба Workflow передает данные агенту.

2.      Агент передает данные контроллеру.

3.      Контроллер передает данные промежуточному контроллеру, промежуточный контроллер следующему контроллеру и т.д., пока данные не дойдут до последнего контроллера, непосредственно связанного с принимающей системой.

4.      Последний контроллер передает данные агенту принимающей системы.

5.      Агент принимающей системы передает данные службе Workflow.

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

При каждом сеансе связи выполняются следующие действия:

·         агент передает контроллеру пакеты с целью их передачи в одну или несколько других систем и принимает от контроллера пакеты других систем, предназначенные для текущей системы;

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

 

 

 

 

 

См. также:

·         Назначение DICS;

·         Структура книги и рекомендации по чтению.