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