如何在 IDE 之外管理 BizTalk 文件?需要一些架构建议

Bra*_*zak 1 biztalk biztalk-2013r2

总的来说,我是 BizTalk 的新手并维护着一个非常旧的设置,BT 2013 R2

总的来说,我精通 .XSLT,并且比在 BT IDE(以及 vstudio IDE)中直接管理 xml 感觉更舒服

所以这里有几个通用的架构问题:

  1. 通过记事本手动管理地图的步骤是什么?我在 .BTM.CS 文件中看到了很多代码,但这些代码似乎没有被提取出来。我似乎必须先更改 .BTM 文件,然后生成 .BTM.CS

  2. 我的地图很大,我正在使用 X12 并且有数千个字段,我该怎么做才能使这更容易?我必须滚动 10 层深才能使任何内容可见,然后展开地图。BT IDE 似乎在处理如此大的文件时遇到了很大的问题

  3. 此外,任何人都可以推荐有关该主题的任何书籍将不胜感激

Joh*_*305 5

我先说这个,我完全明白你来自哪里,但是......

  1. 你没有,对不起。BizTalk Visual Studio 项目系统是 BizTalk 开发的一个组成部分,您真的、真的、真的不应该尝试使用文本编辑器。.odx、.btm、.btp 都是由各自设计者管理的元文件。.cs 文件是在构建时生成的,因此根本没有机会修改它们。
  2. 提高 Mapper 性能的一种方法是将功能区域划分为单独的选项卡。设计表面的渲染是问题,所以一次渲染越少越好。即使分离直接链接和 Functoids 也有帮助。
  3. Sandro 的书是当前的标准:BizTalk 映射模式和最佳实践