В наличии
Заказать товар Задать вопрос
Как правило в современной компании помимо системы электронного документооборота есть еще несколько информационных систем, учетная, бухгалтерская, корпоративный портал и так далее. Все эти системы как правило между собой каким-либо образом интегрированы, потому для бизнес-процессов компании нужно чтобы эти системы взаимодействовали.

В большинстве случаев архитектура интеграции этих систем выглядит следующим образом:

adapter_1.jpg

Причем система электронного документооборота, в большинстве случаев является сердцем всей корпоративной информационной системы (все задачи и процессы исполняются и контролируются там) и должна быть интегрирована почти со всеми другими системами. Типов интеграции, при таком построении архитектуры, несколько и управлять ими не просто даже специалисту, который участвовал в построении всех этих механизмов интеграции.

Хотя на деле в реальной корпоративной информационной системе первоисточником определенных данных в большинстве случаев является одна, реже две системы, а потребителями, в которые должны эти данные мигрировать все остальные системы. Например, новый контрагент создается в управленческой системе, а попасть должен и в СЭД, и в бухгалтерию, и в личном кабинете клиента на сайте должна автоматически создаться для него учетная запись.

Исходя из таких предпосылок, нами был разработан интеграционный адаптер к различным частям КИС, который обеспечивает надежный обмен сообщениями на основе сервис-ориентированной архитектуры

При использовании Адаптер интегрированные системы обмениваются данными между собой через специальную шину, которая отвечает за:

  • Прием сообщений из систем источников, постановку сообщений обмена в очередь;
  • Приоритезацию сообщений обмена, в соответствии с заданными алгоритмами;
  • Доставку сообщений в системы приемники;

adapter_2.jpg
Управление интеграционными процессами при такой архитектуре значительно проще и позволяет гарантировать, что интеграционное сообщение не будет потеряно.

Возможности

Для взаимодействия между системами у интеграционного адаптера предусмотрены четыре режима:

  • Активный режим
  • Пассивный режим
  • Пассивно-активный режим
  • Режим реального времени (Real-time)

Активный режим

В данном режиме задается расписание, по которому интеграционный адаптер (ИА) подключается к системам источникам (СИ), забирает данные, ставит их в очередь сообщений и подключаясь к системам приемникам (СП) обеспечивает доставку этих сообщений.

Пассивный режим

Система источник подает сообщение ИА указывая тип источника события, ИА определяет каким системам приемникам необходимо осуществить доставку данного сообщения, ставит в очередь сообщения для каждой из систем приемников. Системы приемники подключаются к ИА и забирают имеющиеся для них сообщению.

Пассивно-активный режим

Система источник подает сообщение ИА указывая тип источника события, ИА определяет каким системам приемникам необходимо осуществить доставку данного сообщения, ставит их в очередь сообщений и подключаясь к системам приемникам и доставляет сообщение.

Режим реального времени

Система источник подключается к ИА с запросом данных указывая код источника события и ожидает ответа от ИА либо до его получения, либо до истечения таймаута ожидания. Очереди сообщений при данном взаимодействии не используются.

Настройка вариантов обмена данными осуществляется через WEB-интерфейс. Важным отличием нашего решения от других интеграционных шин является то, что в нём можно задавать маршрутизацию пакетов и задавать отношения между системами. В интеграционном адаптере настраивается взаимоотношение между системами (источник или приемник), типы этих взаимоотношений (активное или пассивное). Таким образом система Источник отправляет одно единственное сообщение в ИА, а он уже занимается пассивной или активной доставкой до систем приемников.

В качестве базы данных для интеграционного адаптера используется Microsoft SQL Server.

Формат обмена данными

Через адаптер все части КИС общаются между собой посредством XML-файлов. Так, например, тот же самый новый контрагент, если он создается в управленческой системе, то данные о нём выгружаются в адаптер и забираются оттуда всеми системами, которым нужна информация о контрагенте (СЭД, бухгалтерия, сайт). Пример формата данных для обмена записями о контрагентах выглядит следующим образом:

adapter_3.jpg

Бизнес-эффект

Использование интеграционного коннектора Адаптер позволит получить следующий эффект:

  • Все общение между ИТ-системами получается унифицированным
  • Добавление новой системы, например, системы бюджетирования или замена какой-либо системы в КИС на другую, например, 1С на Axapta, приводит только к настройке на обмен в уже описанном формате данных. Т.е. при замене 1С на Axapta не приходится переделывать коннекторы ко всем системам, нужно просто настроить, чтобы Axapta забирала данные из Интеграционного коннектора в уже определенном формате и отдавала свои данные точно также в уже оговоренном XML-формате.

Легко реализуется подключение к КИС всевозможных web-кабинетов для внешних пользователей, причем при такой реализации обеспечивается высокий уровень информационной безопасности данных, потому что web-кабинет не работает напрямую с данными, он подключается только к интеграционному адаптеру.

Заказать товар
Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.
Вернуться к списку