Некоторые методы интеграции информационных систем в корпоративных проектах:
- Двухточечная интеграция или метод «точка-точка». 1 Заключается в соединении двух элементов и создании условий для их взаимодействия. 1 Этот способ удобно использовать, когда нужно настроить интеграцию между программами напрямую. 1
- Вертикальная интеграция. 1 Каждая подсистема связана с другой путём создания разрозненных рабочих сущностей. 1 В результате получается вертикальная структура, в основе которой находится базовая система, а другие становятся всё более и более сложными. 1
- Звездообразная интеграция. 1 Используется, когда нужно объединить несколько разных систем. 1 Каждый элемент связывается с другими подсистемами через централизованное хранилище — концентратор. 1
- Горизонтальная интеграция. 1 Метод заключается в использовании специализированной системы в качестве общего уровня пользовательского интерфейса, который обеспечивает связь между другими элементами. 1 Это позволяет снизить количество соединений, так как подсистемы подключаются не напрямую, а косвенно через основной центр. 1
- Интеграция общего формата данных. 1 Этот метод может быть реализован при помощи создания нового языка данных, который будет выступать в качестве универсального единого формата. 1 Его будут использовать все элементы системы для передачи данных и их обработки. 1
- Интеграция на уровне корпоративных программных приложений. 2 Предполагает совместное использование исполняемого кода, а не только внутренних данных интегрируемых приложений. 2
- Интеграция при помощи веб-сервисов. 2 Базируется на предоставлении стандартного для веб-служб интерфейса доступа к приложениям и их данным. 2
- Интеграция на уровне пользователя. 2 Относится к неавтоматизированной интеграции, и основан на взаимодействии пользователей друг с другом: обмен данными и файлами между системами через ручное копирование, оправку почты и т. д.. 2
Выбор той или иной технологии системной интеграции зависит от потребностей компании, архитектуры существующей инфраструктуры и других факторов. 1