尝试引入BTDF进行部署,拥有30个解决方案的传统,并且在解决方案和biztalk应用程序之间采用1:1映射的原则,这将导致部署30个BizTalk应用程序。从来没有这样或者之前看过这个,这会是一种不好的做法,还是会影响性能呢?
如果这不是一个好的部署方式,请你建议一个更好的方法来部署而无需重大解决方案吗?
谢谢!
答案 0 :(得分:1)
是的,Visual Studio解决方案与BizTalk Application与BTDF之间的1:1关系是管理应用程序的最佳方式。
关键是绝对没有交叉解决方案参考。即使这意味着在不同的应用程序中部署相同的Schema。这没什么不对。你想要做的是消除任何依赖。
唯一的小后果是必须创建自定义管道并配置Xml Disassmebler和Xml Assembler组件。见这里:BizTalk: Improve Deployment and Tracking by Always Creating Custom Pipelines