为什么 BizTalk 需要 MSDTC?
有没有人找到关于为什么 BizTalk 服务器场需要 MSDTC 的好解释?
谢谢罗布
。
Has anyone come across a good explanation as to why MSDTC is required for a BizTalk server farm?
Thanks
Rob.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
因为一切都是在事务中完成的,并且 BizTalk 的某些部分仍然是本机 COM 或 COM+ 组件。 MSDTC 是安装 BizTalk 的先决条件。
如果您检查 SQL Server,您将看到为 BizTalk 创建了多个数据库。 BizTalk 不断在这些数据库之间移动数据,并为此使用分布式事务。
Because everything is done in transaction and some parts of BizTalk are still native COM or COM+ components. MSDTC is prerequisite for installing BizTalk.
If you check your SQL Server you will see that there are several databases created for BizTalk. BizTalk is continuously moving data among these databases and uses distributed transactions for that.
此外,当使用 SQL 适配器进行 SQL 调用时,BizTalk 会将所有调用纳入 ATOMICity 的分布式事务中。
Also, when using the SQL Adapter to make SQL calls, BizTalk will enlist all calls in a distributed transaciton for ATOMICity.