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