Некоторые методы интеграции информационных систем в предприятиях:
- Глубокая интеграция. 1 Связан с внедрением специализированных программных комплексов и платформ, которые решают общие задачи ИС компании. 1
- Кардинальный метод. 1 При нём существующие приложения полностью замещаются новым корпоративным продуктом, архитектура ИС перерабатывается. 1
- Интерфейсный принцип. 1 Базируется на разработке схем взаимодействия приложений через прикладные интерфейсы. 1 Интегрируемые элементы соединяются между собой прямолинейно. 1
- Обмен данными через файлы. 2 Метод предполагает выгрузку/загрузку данных в файлы на диске. 2 Одна ИС выгружает необходимые данные в файл формата .XLS, .CSV, TXT, .XML и др., а другие ИС загружают эти файлы по определённому алгоритму. 2
- Обмен через функции API или удалённый вызов процедур RPC. 2 Такая интеграция реализуется путём обращения к соответствующим адресам http-ресурсов (в случае API) или вызовом удалённых процедур (в случае RPC) интегрируемых информационных систем. 2
- Обмен через обращение к базе данных. 2 Реализуется прямое обращение в базу данных интегрируемой системы для записи или получения необходимых данных. 2
Выбор метода интеграции зависит от применяемой интеграционной концепции в рамках предприятия, технических возможностей интегрируемых систем, архитектуры информационного пространства предприятия и требований по информационной безопасности. 2