【发布时间】:2017-06-16 05:45:40
【问题描述】:
我有两个不同的应用程序需要在它们之间共享数据。我所说的数据是指仅部分数据,而不是系统中的全部数据。
应用程序的数据库归我们所有,但应用程序是第三方的。
这两个应用程序使用数据库作为集成机制,它们有一个事务表,要集成的数据写入到该事务表中。然后第三方应用程序会从那里挑选数据。
我们正在评估如何利用 TIBCO 执行集成 - (尝试摆脱第三方集成部分)。因此,我们希望 Tibco 从事务表中挑选数据,应用任何业务逻辑并同步其他系统作为集成的结果。
我过去写过一个 Windows 服务,它轮询一个类似的事务表并将(要同步/集成的数据)写入 TIBCO 队列,并让 Windows 服务从队列中读取,应用业务逻辑并执行在其他系统的数据库中集成或数据同步。
我使用 TIBCO EMS 模块来处理消息队列。但如果在 TIBCO 内外还有其他选择,请提供一些指点。
我们特别关注 TIBCO,因为该组织正朝着使 TIBCO 成为系统之间集成的标准方式的方向发展。
TIA
【问题讨论】:
-
Tibco business works - 又名 Active matrix Business Works 是我需要的产品,而 ADB - active 数据库适配器和 BW 业务流程(又名流程定义)是我需要的解决方案。只是想澄清以下两个答案都与我的问题无关。顺便说一句,TIbco BW 允许您使用“调色板”创建业务流程 ADB 就是这样一个调色板。
-
您也可以使用 Spring 或我们的 MarketDataIntegrator 执行此操作,请查看 youtube.com/watch?v=v0Q6pawEjpA - 它是在谈论 Bloomberg,但不一定是
标签: windows-services tibco tibco-ems tibco-business-works system-integration