Интеграция между двумя системами с использованием TIBCO

У меня есть два разных приложения, которые должны обмениваться данными между ними. Под данными я подразумеваю только некоторые фрагменты данных, а не полные данные в системах.

Базы данных приложений принадлежат нам, но приложения являются сторонними.

Два приложения используют базу данных в качестве механизма интеграции, где у них есть таблица транзакций, в которую записываются данные для интеграции. Затем стороннее приложение выбирает данные оттуда.

Мы оцениваем, как использовать TIBCO для выполнения интеграции - (пытаясь отойти от сторонних компонентов интеграции). Таким образом, мы ожидаем, что Tibco будет выбирать данные из таблицы транзакций, применять любую бизнес-логику и синхронизировать другие системы в результате интеграции.

В прошлом я писал службу Windows, которая опрашивает аналогичную таблицу транзакций и записывает (данные, которые должны быть синхронизированы / интегрированы) в очередь TIBCO, а служба Windows считывает из очереди, применяет бизнес-логику и выполняет интеграцию или данные. синхронизировать в базе данных другой системы.

Я использовал модуль TIBCO EMS для работы с очередями сообщений. Но если есть и другие варианты внутри и за пределами TIBCO, пожалуйста, укажите несколько указателей.

Мы особенно заинтересованы в TIBCO, потому что организация движется в направлении, которое делает TIBCO стандартным средством интеграции между системами.

ТИА

2 ответа

TIBCO BusinessWorks Product - подходящий вариант для вас, здесь, на мой взгляд, он позволяет вам подключаться к базе данных / ems. Это позволяет интегрировать системы и определять ваш процесс и управлять логикой, которую вы, возможно, хотели бы сделать.

Он имеет палитру соединений для подключения к базе данных, выбирает необходимые данные с помощью запроса и позволяет обрабатывать эти данные для дальнейшей обработки.

Может быть, вы можете найти более подробную информацию в документации

В дополнение к Tibco Businessworks можно также использовать адаптер TIBCO ADB, который подключается к таблицам базы данных и регистрирует новые изменения и публикует их в очереди, затем выполняет процесс Businessworks для выполнения логики и затем обновляет базу данных целевого приложения. Адаптеры базы данных от Tibco хорошо подходят для интеграции больших объемов данных, иначе вы можете добиться того же, используя Businessworks.

Другие вопросы по тегам