Интеграция = объединение, соединение, сплочение.
Происходит от латинского
- integratio "восстановление, возобновление"
- intergrare "восстанавливать"
- integer "нетронутый, целый"
- in "не, без" + tangere "трогать, касаться"
Интеграция = нахождение интеграла.
Интеграл - сумма бесконечно большого количества бесконечно малых слагаемых.
Системная интеграция - процесс объединения нескольких систем в единую целостную систему, которая работает для для достижения общей цели.
Тип = разновидность чего-либо, отличающаяся общностью основных свойств.
Классифицировать - распределять объекты по группам, на основании их общих признаков.
Тип = систематическая категория при классификации.
1. По отношению систем к друг другу: внешняя и внутренняя;
2. По сложности: простая и сложная;
3. По целям: функциональные, архитектурные, пользовательские, финансовые, бизнес и другие;
4. По организации процесса: плановая и стихийная (Ad-Hoc);
5. По структуре связи: точка-точка, звезда, смешанная;
6. По методу: вертикальная и горизонтальная;
7. По ожиданию ответа: синхронная и асинхронная;
8. По уровняю систем: интеграция систем, подсистем, сервисов, микросервисов;
9. По типу обмена: файлы, базы данных, вызов процедур, сообщения;
10. По подходу/концепции: data-centric, object-centric, function-centric, concept-centric;
Способы "подключения" систем:
- API (программные интерфейсы)
- MQI (интерфейсы очередей сообщений)
- Middleware (посредник)
- SOA (сервис-ориентированная архитектура, взаимодействие с помощью веб-сервисов)
- FTP (передача файлов)
- EDI (обмен электронными документами)
- другие....