管理策略

概述

本部分中的主题提供有关使用 BizTalk Server 管理控制台或 BTSTask 命令行工具来管理策略的说明。 策略是业务规则的逻辑分组。 有关策略的背景信息,请参阅 策略

导入、发布、部署和删除策略

解决方案开发人员可以使用业务规则编辑器创建和查看策略,如 使用业务规则编辑器创建业务规则中所述。 然后,开发人员和 IT 管理员可以执行以下任务(如本部分的各主题中所述),以便在某个 BizTalk 组和应用程序中部署并管理策略:

  • 将策略导入 BizTalk 组。 执行此操作时,策略将添加到组的规则引擎数据库中,并显示在 BizTalk 组的“所有项目”>节点BizTalk Server管理控制台中<。 导入操作不会使该策略针对任何特定应用程序生效。 您必须先发布策略,将其添加到应用程序中,然后进行部署,如本部分其他主题中所述。 规则引擎数据库是包含某个 BizTalk 组中的所有策略的数据库。

  • 发布策略。 这将使它可以在 BizTalk 应用程序中使用。

  • 向 BizTalk 应用程序添加策略。 这使得应用程序可以使用该策略,但不会使策略生效。 策略在部署后才能生效。

    重要

    如果有两个或更多应用程序共享一个策略,应创建一个单独的应用程序以包含此策略,然后创建从使用该策略的应用程序到包含该策略的应用程序的引用。 这是因为,如果您停止一个包含策略的应用程序,该策略将自动取消部署,并且不能再为使用它的任何应用程序发挥作用。

  • 部署策略。 这将使策略生效。 (这类似于启动 orchestration.) 可以手动部署和取消部署策略。 此外,启动应用程序时会自动部署其策略,停止应用程序时会自动取消部署其策略。

    注意

    部署策略后,不能再对其进行修改。 如果希望修改部署的策略,必须取消其部署,或者使用业务规则编辑器重新创建它,并为其指定一个新版本号。

  • 从 BizTalk 应用程序和 BizTalk 组中删除策略。 这将取消策略的部署并将其从应用程序以及该组的规则引擎数据库中删除。

  • 导出策略。 导出策略后,可以将其导入不同的 BizTalk 组进行使用。

注意

可以使用 Microsoft Windows Management Instrumentation (WMI) 对象模型来创建和运行自动执行管理任务的脚本。 有关使用 WMI 的信息,请参阅 UI 指南和开发人员 API 命名空间参考中的 WMI 类参考。

后续步骤