我们正在构建一个分发系统,其中根据消息内容将传入消息路由到目的地。biztalk 中的这种模式相对简单。在我们的解决方案中,消息进来,存储在存储库中,并分发给适当的第 3 方。
我们有几个将由操作支持人员使用的管理 Web 应用程序的功能要求。
- 执行管理职责不需要 BizTalk knownedge
- 能够按目的地报告排队消息的消息计数
- 能够取消排队的消息
- 能够从存储库重新发送消息
- 能够在存储库中搜索消息,并在发送端口中查看其状态(暂停、重试等)
本质上,我们需要能够通过 Web 应用程序管理消息,而不是使用任何 biztalk 工具,并且只针对这个特定的 biztalk 解决方案。有关执行建议、模式或执行类似操作的示例的任何建议?