Найти тему
Разное

Типы интеграции

Интеграция = объединение, соединение, сплочение.

Происходит от латинского

  • 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 (обмен электронными документами)
  • другие....