我可以从 BizTalk 数据库访问正在运行的编排实例的持久数据吗?
我的 BizTalk 应用程序处理长时间运行的进程,并且一次可以运行数百个编排实例。我想访问这些编排实例保留的数据并将其显示在我的应用程序的 UI 上。这些数据将提供有关正在运行的实例数量以及每个实例处于何种状态的洞察力。
编辑 : 让我尝试更具体一点。我的 BizTalk 应用程序从某个来源获取票证请求(消息),并在检查一些业务规则后将它们分配给公司的不同部门。当每个部门完成处理时,工单可以在不同部门的收件箱之间跳转。现在,BizTalk 业务流程实例正在维护在给定时间哪个部门拥有特定票证的所有信息。我想阅读这些编排信息并在运行时为每个部门生成收件箱。我绝对可以通过将此信息推送到单独的数据库并从那里填充 UI 来做到这一点,但是因为所有这些有用的信息已经以编排实例的形式提供,我想利用它并避免任何同步问题。这有什么意义吗?