我们有一个由第三方提供的应用程序,它接收市场数据流(由所述第三方提供),并将其写入JDBC兼容数据库。
它唯一的配置参数是JDBC连接字符串,以及允许我们选择我们希望存储在此数据库中的数据的设置。
这对于静态数据非常有用,但我们希望将这些数据提供给我们的内部ActiveMQ消息结构(除了将其写入数据库)。
数据库更新是通过向我们推送市场数据触发的。我希望让这个应用程序通过实现某种jdbc“facade”将数据直接写入一组MQ主题,这将直接将数据重新路由到MQ中。
我不想做的是轮询数据库以获取新信息 - 因为我希望保持数据的相同流动性(例如快速移动的股票将产生比缓慢移动更多的数据 - 我们想要保留这个。)
非常欢迎建议和指示!