首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >搜索BizTalk MessageBox?

搜索BizTalk MessageBox?
EN

Stack Overflow用户
提问于 2013-02-19 04:51:31
回答 2查看 1.5K关注 0票数 0

需要做一个从BizTalk messagebox搜索XML数据的工具。

如何从存储在BizTalk MessageBox中的所有数据中搜索与名为Employee ID的公共节点相关的所有XML数据?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-26 05:57:50

BizTalk消息框(BizTalkMsgBoxDb数据库)是消息通过BizTalk时的临时存储。一旦消息完成处理,它将从消息框中删除。

您可能希望研究业务活动监视( Business Activity Monitoring,BAM),它允许您在消息流通过BizTalk时捕获消息数据;消息数据可以通过其通用的基于web的门户公开。BAM本身就是一个很大的产品,我建议您花时间研究所有可用的功能,以找到适合您特定场景的功能。有很多可用的资源,但是您可以从查看Business Activity Monitoring开始。还有一本很好的书专门介绍了BAM:Pro BAM in BizTalk Server 2009

或者,看看如何使用内置的BizTalk管理控制台工具来查询跟踪数据库(BizTalkDTADb),该数据库将根据预定义的配置选项保存消息以供以后参考。参见Using BizTalk Document Tracking

最后,您可以考虑使用自己的消息跟踪解决方案,将消息内容写入SQL数据库表,例如在管道中接收消息时。

票数 1
EN

Stack Overflow用户

发布于 2013-07-17 01:36:56

在CodePlex上查看BizTalk Message Decompressor!我已经使用这个工具几年了,取得了很好的效果。由于您直接点击messagebox,因此您应该非常小心,并且非常熟悉您选择执行的查询。

正如上一篇帖子的答案所指出的,BAM和管理控制台中集成的HAT查询是官方的、最安全的和Microsoft规定的答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14945063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档