0

我有两个不同的应用程序需要在它们之间共享数据。我所说的数据是指仅部分数据,而不是系统中的全部数据。

应用程序的数据库归我们所有,但应用程序是第三方。

这两个应用程序使用数据库作为集成机制,其中它们有一个事务表,要集成的数据写入其中。然后第三方应用程序从那里挑选数据。

我们正在评估如何利用 TIBCO 执行集成 - (试图摆脱第三方集成部分)。因此,我们希望 Tibco 从事务表中挑选数据,应用任何业务逻辑并同步其他系统作为集成的结果。

我过去写过一个 Windows 服务,它轮询一个类似的事务表并将(要同步/集成的数据)写入 TIBCO 队列,并让 Windows 服务从队列中读取,应用业务逻辑并进行集成或数据在其他系统的数据库中同步。

我正在使用 TIBCO EMS 模块来处理消息队列。但如果在 TIBCO 内外还有其他选择,请提供一些指点。

我们特别关注 TIBCO,因为该组织朝着使 TIBCO 成为系统之间集成的标准手段的方向发展。

TIA

4

1 回答 1

1

TIBCO BusinessWorks产品是您在这里的正确选择,我相信它允许您连接到数据库/ems。这允许集成系统并定义您的流程并编排您可能想要执行的逻辑。

它具有连接调色板以连接到数据库,使用查询获取所需的数据并允许处理该数据以进行进一步处理。

也许您可以在文档中找到更多详细信息

于 2017-01-31T06:06:29.450 回答