将项目添加到应用程序
可以使用管理控制台添加和配置项目,例如发送和接收端口、接收位置和业务流程。 如果要为要将应用程序导入到的不同环境应用不同的绑定,还可以生成绑定文件并将其添加到应用程序。
可以将其他 (通常是非BizTalk Server) 项目(如脚本、证书和自述文件)添加到“资源”节点下的应用程序。 为此,请使用管理控制台或 BTSTask。
有关项目的详细信息,请参阅 如何创建或添加项目 () https://go.microsoft.com/fwlink/?LinkID=154724 、 管理项目 () https://go.microsoft.com/fwlink/?LinkID=154725和绑定文件和应用程序部署 () https://go.microsoft.com/fwlink/?LinkID=154726 。
将项目分解为多个 BizTalk 应用程序
在开发过程中,出于方便,您可能会将程序集部署到单个应用程序中。 由于许多原因,您可能要将项目分解到多个应用程序中,然后再将它们部署到生产中。
在部署之前,应对程序集的分解执行深入分析。 确定是应执行无分解、完全分解还是最佳分解。
无分解
所有 BizTalk 项目都在一个程序集中。 这是最容易理解和部署的,但提供的灵活性最低。
完全分解
每个 BizTalk 项目都位于其自己的程序集中。 这提供了最大的灵活性,但最复杂的部署和理解。
最佳分解
最佳分解基于对 BizTalk 应用程序的深入分析,介于“无分解”和“完全分解”之间。 除了版本控制之外,还可以更轻松地实现 BizTalk 主机设计。 这是通过查找 BizTalk 项目之间的关系来实现的。 如果可能,将始终版本控制的项目放在同一程序集中。 如果需要项目的独立版本控制,则必须将其放入不同的程序集中。 这是要实现的分解级别。