Application Deployment and Management Tools
This topic briefly describes the tools that you can use for deploying and managing a BizTalk application and then summarizes the operations you can perform with each tool. A table at the end of this topic summarizes the tasks you can perform using the BizTalk Server Administration console and BTSTask.
BizTalk Server Administration console. The BizTalk Server Administration Console, a Microsoft Management Console (MMC), is the primary management tool for BizTalk Server. It provides a graphical user interface for performing all of the deployment and management operations for a BizTalk application. For example, from the administration console, you can start the Import, Installation, and Export Wizards as well as add and remove an application's artifacts and make other modifications to the application.
You also generate BizTalk .msi files for your BizTalk applications by using either the Export MSI File Wizard or BTSTask, described next. You can then install the application on a computer from the .msi file or import the application from the .msi file into another BizTalk group. For more information about the administration console, see Using the BizTalk Server Administration Console.
BTSTask command-line tool. BTSTask allows you to perform many application management tasks from the command line. For more information about using BTSTask, see BTSTask Command-Line Reference.
Scripting and programmability APIs. You can use Microsoft Windows Management Instrumentation (WMI) to create and run scripts that automate many application management tasks. For information about using WMI, see the WMI Class Reference in the UI guidance and developers API namespace reference.
Visual Studio. The developer can create BizTalk assemblies in Visual Studio and use the Deploy command to automatically deploy them into a BizTalk application. For more information, see Deploying BizTalk Assemblies from Visual Studio into a BizTalk Application.
You should never deploy an assembly from Visual Studio running on a production computer. This can disrupt running applications. For more information, see Best Practices for Deploying a BizTalk Application.
Tool by the task
The following table summarizes the tasks you can perform by using the administration console and BTSTask.
|Export an application .msi file||- BizTalk Server Administration console
– Export MSI File Wizard
|Import an application .msi file||- BizTalk Server Administration console
– Import MSI Wizard
|Create or delete an application||- BizTalk Server Administration console
|Install an application||BizTalk Server Administration console
– Installation Wizard (or double-click the application .msi file)
|Uninstall an application||BTSTask (or use Add or Remove Programs Control Panel)|
|Add artifacts to an application or remove artifacts from an application||- BizTalk Server Administration console
|Import and export bindings and binding files||- BizTalk Server Administration console
|Import and export policies||- BizTalk Server Administration console
|Start and stop an application||BizTalk Server Administration console|
|Change the state of an artifact: start, stop, enable, disable, enlist, and unenlist||BizTalk Server Administration console|
|Edit artifact properties||BizTalk Server Administration console|
|Create a send port, send port group, receive location, or receive port||BizTalk Server Administration console|