ИВК КОРТЕЖ

Программное обеспечение (ПО) универсальной интеграционной шины данных (УИШД) предназначено для обеспечения интеграции данных, приложений унаследованных систем, распределенных гетерогенных автоматизированных систем (АС) и SaaS (программное обеспечение, распространяемое как сервис) приложений.

ПО УИШД поддерживает реализацию следующих требований:
  • обеспечение совместимости всех основных баз данных, интеграции множества типов документов и протоколов: XML – любые форматы, веб-сервисы (SOAP), LDAP, текст, FTP, HTTP (S), файлы и др.;
  • обеспечение построения автоматизированных систем с сервисно-ориентированной архитектурой на открытых стандартах (XML, SOAP, WS-, WSDL, UDDI, BPEL);
  • обеспечение облачных вычислений;
  • обеспечение прозрачности и независимости физического расположения сервисов на основе средств косвенной адресации сервисов, таких как UDDI и др.;
  • обеспечение интеграции данных, приложений (в том числе унаследованных), бизнес-процессов (процессов управления) и гетерогенных автоматизированных информационных систем;
  • сокращение сложности, повышение надежности, гибкости и масштабируемости, при связывании распределенных данных, хранящихся в разнородных БД, унаследованных приложений и автоматизированных систем на основе использования графического интерфейса и специального метода наложения и обеспечения совместимости АРI, исключающих программирование;
  • обеспечение плавной (без необходимости программирования) масштабируемости интегрированной системы (инфраструктурных элементов и приложений);
  • обеспечение функционирования ПО УИШД на основе многопоточной архитектуры и повышение производительности ПО УИШД на основе параллельной обработки данных;
  • обеспечение полной прозрачности операций, реализуемых ПО УИШД;
  • реализацию механизмов описания выполнения бизнес – процессов (процессов управления) и диагностики успеха или аварийности выполнения процесса;
  • реализацию механизма проактивного оповещения об ошибках;
  • обеспечение реализации требований по разграничению прав доступа к информации, обрабатываемой ПО УИШД на основе ролей;
  • реализацию функций фабрики веб-приложений;
  • предоставление сервиса ассоциативного хранилища;
  • реализацию функций каталога служб;
  • предоставление сервиса ведения классификаторов и нормативно-справочной информации (НСИ);
  • реализацию менеджера сущностей предметной области БД соответствующей автоматизированной системы;
  • реализацию менеджера файлов;
  • предоставление сервиса ведения контактных данных;
  • реализацию функций контекстного поиска информации;
  • реализацию функций гетерогенного поиска информации;
  • предоставление сервиса создания функциональных подсистем, в том числе с собственными предметными областями баз данных.

Ядро ПО УИШД составляет промышленная сервисная шина (Enterprise Service Bus, ESB) которое обеспечивает реализацию следующих основных функций:

  • обмена документами, сообщениями, файлами с возможностью перекодировки данных, если обработка осуществляется с использованием различных ОС, в том числе с автоматическим распознаванием форматов и запуском обрабатывающих программ на приемной стороне (удаленные управляющие воздействия);
  • поддержки режима избирательного получения информации от интегрируемых систем;
  • гарантированной доставки информации от абонентов при отказе/восстановлении каналов связи, автоматического назначения альтернативных маршрутов передачи данных;
  • автоматического квитирования факта получения информации, возможности отправки уведомления источнику после завершения цикла обработки данных на приемной стороне;
  • поддержки синхронного («клиент-сервер») и асинхронного (с использованием очередей) режимов обмена данными с взаимодействующими системами;
  • настройки адресации и ведения каталога адресов;
  • ведения журнала входящих и исходящих сообщений;
  • изменения состава взаимодействующих систем при реконфигурации ИТ инфраструктуры в случае включения (отключения) новых объектов интеграции;
  • адресации абонентов и приложений по статическим и динамическим IP-адресам.