У меня есть два разных приложения, которым необходимо обмениваться данными между ними. По данным, я имею в виду только некоторые фрагменты данных, а не все данные по всем системам.Интеграция между двумя системами с использованием TIBCO
Базы данных приложений принадлежат нам, но приложения являются сторонними.
Эти два приложения используют базу данных в качестве механизма интеграции, где они имеют таблицу транзакций, в которую записываются данные, подлежащие интеграции. Затем стороннее приложение выбирает данные.
Мы оцениваем, как использовать TIBCO для выполнения интеграции - (Попытка уйти от сторонних компонентов интеграции). Таким образом, мы ожидаем, что Tibco будет отображать данные из таблицы транзакций, применять любую бизнес-логику и синхронизировать другие системы в результате интеграции.
В прошлом я написал службу Windows, которая опроса похожей таблицы транзакций и записи (данные, которые должны быть синхронизированы/интегрированы) в очередь TIBCO, и чтобы служба Windows считывала из очереди, применяла бизнес-логику и выполняла интеграция или синхронизация данных в базе данных другой системы.
Я использовал модуль TIBCO EMS для работы с очередями сообщений. Но если есть другие варианты внутри и вне TIBCO, предоставьте несколько указателей.
Мы особенно заинтересованы в TIBCO, потому что организация движется в направлении, чтобы сделать TIBCO стандартным средством интеграции между системами.
ТИА
Работы Tibco - aka Активная матрица Business Works - это продукт, который мне понадобится, и ADB - активные адаптеры баз данных и бизнес-процессы BW (как определения процессов) - это решение, которое мне нужно. Просто хотел уточнить, что приведенные ниже ответы касаются моего вопроса. Btw TIbco BW позволяет создавать бизнес-процессы, используя «Палитры». АБР - одна из таких палитр. – user6520593