Cómo crear una continuación
Se crean continuaciones para indicar qué eventos empresariales de una o varias orquestaciones están relacionados al construir actividades conectadas.
Importante
La actualización de un perfil de seguimiento puede afectar a las instancias de actividad en ejecución si la actividad incluye una continuación de BAM. En concreto, si la actualización del perfil de seguimiento determina una intercepción descendente de datos para un elemento de actividad ya registrado, es posible que se sobrescriba el valor original. Fundamentalmente, una única secuencia de eventos no se verá afectada por la aplicación de las actualizaciones de perfiles de seguimiento, ya que cada objeto de la secuencia está unido a una versión determinada del perfil que ya existía cuando se inició la actividad o secuencia. Sin embargo, ya que las continuaciones son el medio de correlacionar varias secuencias de eventos, las secuencias que todavía no hayan comenzado cuando se actualice el perfil, recogerán los cambios en las actualizaciones, lo que hace que sea posible la mencionada sobrescritura de datos.
Nota
Se pueden crear continuaciones con las orquestaciones que no procesan mensajes. Se puede obtener la misma funcionalidad que la que se obtiene con las orquestaciones que procesan mensajes si se pasan llamadas de mensajes en curso entre orquestaciones y si se utiliza API BAM para procesar la continuación.
Requisitos previos
Para llevar a cabo este procedimiento, deberá disponer de orquestaciones y definiciones de actividad de BAM a las que se pueda conectar.
Para crear una continuación
Abra un perfil de seguimiento existente o cree un perfil de seguimiento nuevo. Para obtener información sobre cómo crear un perfil de seguimiento, vea How to Create a Tracking Profile.
Identifique un token de continuación, que es un fragmento de información única que está disponible para ambas actividades. Por ejemplo, si una actividad CreditHistory se activa mediante un mensaje enviado desde una actividad LoanProcess dentro de una orquestación EquityLoan, el campo SSN del mensaje se puede usar como token de continuación porque es común a ambas actividades.
Haga clic con el botón derecho en la actividad y seleccione Nueva continuación para crear una continuación (CreditHistory). Asigne un nombre al nodo de continuación que acaba de crear.
Desde la vista Programación de orquestación, seleccione el token de continuación que eligió en el paso 2, como el Nº de SS (en este caso, desde la acción Envío) y arrástrelo al nodo de continuación que creó en el paso 3.
Haga clic con el botón derecho en la actividad y seleccione New ContinuationID (Nuevo identificador de continuación) para crear un nodo de id. de continuación. Asígnele un nombre que sea exactamente el mismo que eligió en le paso 3 y arrástrelo al nodo que contenga el elemento de datos correspondiente (en este caso, Nº de SS desde la acción Recepción).
En el menú Archivo, haga clic en Guardar comopara guardar el perfil de seguimiento como un archivo .btt en la base de datos de administración de BizTalk y para evitar sobrescribir cualquier archivo .btt existente.
Consulte también
Nodos Continuation y ContinuationID
Creación de perfiles de seguimiento