BizTalk Server使用指南与测试技巧
1. BizTalk消息错误处理
当遇到消息错误时,可按以下步骤处理:
1. 关闭消息信息,选择“PROTOCOL”选项卡。
2. 选择“SEARCH”刷新面板。
3. 选择顶部条目并点击“DETAILS”。
4. 错误描述应为“Invalid Segment Terminator”。
5. 下载实际收到的消息并检查(前提是在设置协议时选择了存档消息):
- 在“Select an entry”下拉列表中,选择“incoming X12 Message”并点击“Download”。
- 选择合适的位置,为文件命名并保存。
- 找到文件,将扩展名改为“.txt”以便轻松打开。
6. 验证是否存档了实际传入的消息并可再次检索。
7. 若错误原因是最后一行没有回车符,删除“AltOut”文件夹中的文件,在X12文档中添加回车符,然后重新提交文件。
8. 点击“Search”刷新跟踪面板,此时跟踪中应无错误信息。
2. 在Windows Azure虚拟机上运行BizTalk
自BizTalk Server 2013起,可选择在本地或Azure虚拟机上运行BizTalk Server。在云端运行BizTalk环境有以下优势:
- 只要有互联网连接,可从任何地方访问服务器。
- 镜像由Microsoft备份。
- 无需硬件,无需硬件维护。
- 新服务器部署快,约一小时即可安装、配置并投入使用。
此外,还可通过在Azure中设置虚拟网络,将云服务器连接到本地网络或域。