Compartir a través de


Trabajar en el Diseñador de orquestaciones

Después de iniciar un proyecto de BizTalk, puede crear nuevas orquestaciones y agregar otras existentes al proyecto. En los procedimientos siguientes se explica cómo crear y guardar una orquestación, agregar una orquestación existente a un proyecto o quitarla de él, cambiar el nombre de una orquestación y establecer las propiedades de orquestación.

Para crear una orquestación

  1. En Explorador de soluciones, haga clic con el botón derecho en el nombre del proyecto, seleccione Agregar y, a continuación, haga clic en Nuevo elemento.

  2. En el cuadro de diálogo Agregar nuevo elemento , en el panel Categorías , haga clic en Elementos de proyecto de BizTalk y, a continuación, en el panel Plantillas , haga clic en Orquestación de BizTalk.

  3. En el cuadro Nombre de la parte inferior del cuadro de diálogo, proporcione un nombre para la orquestación y, a continuación, haga clic en Agregar.

    Se crea la nueva orquestación y se muestra en el Diseñador de orquestaciones; además, el archivo .odx correspondiente se crea y muestra en el Explorador de soluciones.

Para agregar una orquestación existente a un proyecto

  1. En Explorador de soluciones, haga clic con el botón derecho en el nombre del proyecto, haga clic en Agregar y, a continuación, haga clic en Elemento existente.

  2. En el cuadro de diálogo Agregar elemento existente , vaya al directorio que contiene la orquestación, seleccione la orquestación y, a continuación, haga clic en Agregar.

    Se agregará la orquestación al proyecto.

    Nota

    Si agrega un archivo existente, éste se copia en el proyecto (El archivo no se agrega simplemente por referencia). Si cambia el archivo en el proyecto, el archivo original se deja sin cambios.

Para cambiar el nombre de una orquestación

  1. En Explorador de soluciones, haga clic con el botón derecho en el archivo .odx que desea cambiar y, a continuación, haga clic en Cambiar nombre.

  2. Escriba un nuevo nombre de archivo y presione ENTRAR.

    Nota

    Al cambiar el nombre de un archivo .odx, es posible que también desee cambiar el nombre del tipo de orquestación haciendo clic en la superficie de diseño para abrir la ventana Propiedades y cambiar el valor de la propiedad Typename de la orquestación.

Para guardar una orquestación

  • En el menú Archivo, haga clic en Guardar <nombre> de orquestación.

    Nota

    Los archivos de orquestación se guardan como UTF-8. Los esquemas, las asignaciones y las canalizaciones se guardan como UTF-16.

Para quitar una orquestación de un proyecto

  • En Explorador de soluciones, haga clic con el botón derecho en el archivo que desea quitar y, a continuación, haga clic en Excluir del proyecto.

    Nota

    Para quitar la orquestación de un proyecto y eliminar permanentemente el archivo, haga clic en Eliminar en su lugar.

Para incluir una orquestación excluida en un proyecto

  • En Explorador de soluciones, haga clic en el botón de la barra de herramientas Mostrar todo, haga clic con el botón derecho en el archivo .odx que desee y seleccione Incluir en el proyecto.

Para establecer las propiedades de orquestación

  1. Abra la orquestación haciendo doble clic en el archivo .odx del proyecto o seleccionando la pestaña que contiene la orquestación en el área de proceso.

  2. En la ventana Vista de orquestación, seleccione Propiedades de orquestación.

    —O—

    Haga clic en el fondo del área de proceso de la superficie de diseño de orquestación.

  3. En la ventana Propiedades, especifique las siguientes propiedades. Tenga en cuenta que algunas propiedades solo aparecen en determinadas circunstancias.

    Nota

    Los nombres de las orquestaciones, los tipos de puerto y los tipos de mensaje de varias partes deben ser únicos en el ámbito de un módulo.

    Propiedad Descripción
    Batch Determina si una orquestación que es una transacción atómica se puede procesar por lotes con otras instancias.
    Compensación Especifica qué tipo de compensación debe realizarse en la orquestación.
    Nivel de aislamiento Para las orquestaciones transaccionales, determina el nivel de acceso a los datos para las transacciones simultáneas.
    Exportable a módulo Determina si el módulo se puede exportar BPEL4WS.
    Target Namespace XML de módulo Espacio de nombres de destino XML que se usa al exportar tipos a BPEL4WS.
    Espacio de nombres Determina el nombre del módulo contenedor que incluye la orquestación y los tipos de orquestación.
    Exportable a orquestación Indica si esta orquestación se podrá exportar a BPEL4WS.
    Target Namespace XML de orquestación Espacio de nombres de destino XML que se usa al exportar esta orquestación a BPEL4WS.
    Volver a intentar Especifica si se reintentará una orquestación transaccional en caso de error.
    Tiempo de espera Tiempo en segundos transcurrido hasta que se produzca un error en la orquestación transaccional por inactividad.
    Identificador de transacción Identificador único de una orquestación transaccional.
    Tipo de transacción Determina si la orquestación es una transacción atómica, una transacción de larga ejecución o no tiene transacciones.
    Modificador de tipo Determina el ámbito de las variables de la orquestación:

    Privado: el acceso a esta orquestación se limita al módulo contenedor.

    Público: el acceso a esta orquestación no está limitado.

    Interno: el acceso a esta orquestación se limita a los módulos del mismo proyecto.
    Nombre de tipo Determina el nombre de esta orquestación en el módulo contenedor. Nota: Si usa un Typename que sea el mismo que un espacio de nombres de nivel raíz, puede recibir un error de Orchestration Designer al definir mensajes y variables basados en typename e intentar realizar operaciones de asignación en ellos. Por ejemplo, si especifica el nombre de tipo System, y define mensajes y variables cuyo nombre sea, por ejemplo, System.String, podría recibir un error.

Consulte también

Formas de orquestación
Cómo agregar formas a orquestaciones
Cómo agregar parámetros a orquestaciones
Cómo usar el cuadro de diálogo Seleccionar tipo de artefacto