我开始开发一个简单的 WCF 应用程序,该应用程序从 Oracle 11g DB 表中查询数据并将消息排入 Websphere MQ 5.3。我不确定设计此应用程序的最佳方式。
当对表进行更改时,我应该使用 Oracle 触发器通知 WCF,还是应该使用 WCF 不断轮询 DB 表以进行更改?
另外,如何让我的 WCF 与 Websphere MQ 5.3 进行通信?我已经进行了足够的研究,发现较新版本的 Websphere MQ 7.1 带有 WCF 的自定义通道,但我不知道如何让 WCF 与 5.3 一起使用。
有人告诉我,我们不使用 Microsoft Biztalk 或 Oracle 数据库更改通知 (ODBN)。我是否应该向我的主管推荐我们将 Websphere MQ 升级到 7.1 并同时使用 Biztalk 或 ODBN?
我是使用 WCF、Oracle 和 Websphere MQ 的新手,我不确定该采取哪个方向。任何帮助我解决这个问题的链接或资源将不胜感激。