вторник, 21 июня 2022 г.

К вопросу интеграции данных и приложений

Если в области ИТ приходится заниматься интеграций на базе технологии обмена сообщениями, то прежде всего следует составить предствление и получить ответы на следующие вопросы:
  1. Преимущества и ограничения обмена сообщениями по сравнению с другими методами интеграции. А для этого нужно иметь предствление о "других" методах интеграции.
  2. Методы и способы идентификации каналов сообщений, которые потребуются интегрируемым приложениям.
  3. Способы контроля факта получения пользователям сообщений, их идентичности или недействительности.
  4. Способы отправки сообщений, что должны содержать сообщения, как использовать специальные свойства сообщений.
  5. Способы отправки сообщений конечным получателям с неизвестным местоположением или адресом.
  6. Способы преобразовать сообщений, если отправитель и получатель имеют свои форматы и не согласны приводить сообщение к общему форматы.
  7. Как разработать код, соединяющий приложение с системой обмена сообщениями.
  8. Как управлять и контролировать систему обмена сообщениями, знать - когда она используется.
Примечание.

Четыре основных подхода интеграции данных и приложений:
  1. Передача файлов. Одно приложение записывает файл, который позже читает другое. Приложения должны согласовать имя и местоположение файла, формат файла, время его записи и чтения, а также то, кто будет удалять файл.
  2. Общая база данных. Несколько приложений используют одну и ту же схему базы данных, расположенную в одной физической базе данных. Поскольку нет дублирующих хранилищ данных, нет необходимости передавать данные из одного приложения в другое.
  3. Удаленный вызов процедуры. Одно приложение предоставляет некоторые из своих функций, чтобы другие приложения могли получить к нему удаленный доступ как к удаленной процедуре. Коммуникация происходит в режиме реального времени и синхронно.
  4. Обмен сообщениями. Одно приложение публикует сообщение в общий канал сообщений. Другие приложения могут прочитать сообщение из канала позже. Приложения должны согласовать канал и формат сообщения. Коммуникация асинхронна.

Комментариев нет:

Отправить комментарий