Compartir vía


Administración de directivas

Información general

Los temas de esta sección proporcionan instrucciones sobre el uso de la consola de administración de BizTalk Server o la herramienta de línea de comandos BTSTask para administrar directivas. Una directiva es una agrupación lógica de reglas de negocios. Para obtener información general sobre las directivas, consulte Directivas.

Importación, publicación, implementación y eliminación de directivas

Los desarrolladores de soluciones pueden crear y ver directivas mediante business Rule Composer, como se describe en Creación de reglas de negocio mediante el compositor de reglas de negocios. Posteriormente, los programadores y administradores de TI pueden realizar las tareas que se describen en los temas de esta sección para implementar y administrar las directivas en un grupo y una aplicación de BizTalk:

  • Importar la directiva a un grupo de BizTalk: Al hacerlo, la directiva se agrega a la base de datos motor de reglas del grupo y se muestra en la consola de administración de BizTalk Server en el <nodo Todos los artefactos> del grupo de BizTalk. Con esta acción, la directiva no se activa para ninguna aplicación concreta. En primer lugar, debe publicar la directiva, luego agregarla a una aplicación y, por último, implementarla, como se describe en otros temas de esta sección. La base de datos del motor de reglas es una base de datos que contiene todas las directivas de un grupo de BizTalk Server.

  • Publicar la directiva: al publicarse, la directiva está disponible para su uso en una aplicación de BizTalk.

  • Agregar la directiva a una aplicación de BizTalk: esto permite a la aplicación usar la directiva, pero la directiva no entra en vigor. La directiva entra en vigor cuando se implementa.

    Importante

    Si una directiva se comparte entre dos o más aplicaciones, debe crear una aplicación diferente para que la contenga y, a continuación, crear referencias a la aplicación que contiene la directiva desde las aplicaciones que la usan. Esto es necesario porque al detener una aplicación que contiene una directiva, la implementación de la misma se anula automáticamente y la directiva deja de funcionar para cualquiera de las aplicaciones que la usen.

  • Implementar la directiva: con esto, se activa el mecanismo de la directiva. (Esto es similar a iniciar una orquestación). Puede implementar e implementar manualmente una directiva. Además, al iniciar una aplicación, las directivas correspondientes se implementan automáticamente, y cuando se detiene, se anula de forma automáticamente su implementación.

    Nota

    Las directivas, una vez implementadas, no se pueden modificar. Si desea modificar una directiva implementada, debe anular su implementación o volver a crearla con el Compositor de reglas de negocio y asignarle un número de versión nuevo.

  • Quitar la directiva de una aplicación de BizTalk y del grupo de BizTalk: con esta acción, se anula la implementación de la directiva; asimismo, la directiva se quita de la aplicación y de la base de datos del motor de reglas para el grupo.

  • Exportar la directiva: posteriormente, puede importarla a un grupo de BizTalk distinto para usarla allí.

Nota

Puede usar el modelo de objetos de Instrumental de administración de Microsoft Windows (WMI) para crear y ejecutar scripts que automatizan las tareas administrativas. Para obtener información sobre el uso de WMI, consulte la referencia de clase WMI en la guía de interfaz de usuario y la referencia del espacio de nombres de api de desarrolladores.

Pasos siguientes