Desarrollo iterativo

Cuando añada construcciones de supervisión nuevas al modelo de supervisión a medida que se añaden piezas nuevas a la aplicación en Integration Designer, asegúrese de que el modelo de supervisión está sincronizado con la aplicación antes de realizar actualizaciones en el modelo de supervisión.

Cuando realiza un desarrollo iterativo, tenga en cuenta estas sugerencias importantes:
  • Antes de crear el modelo de supervisión, la aplicación debe estar completada lo máximo posible.
  • Cuando haya creado el modelo de supervisión, utilice el soporte de Refactorización explícito de Integration Designer siempre que sea posible para asegurarse de que los cambios realizados en la aplicación se propagan de forma precisa a los modelos de supervisión relacionados.
  • Resincronice con frecuencia. Si efectúa cambios que sabe que afectarán al modelo de supervisión y no está disponible la refactorización, sincronice los cambios lo antes posible para que los cambios se mantengan gestionables y comprensibles durante la sincronización.

Escenarios de desarrollo iterativo

Esta sección proporciona algunos escenarios en los que podría perfeccionar un modelo de supervisión.

Después de generar un modelo de supervisión desde una aplicación o haber exportado un modelo de supervisión desde WebSphere Business Modeler utilizando la opción de exportación de IBM® Integration Designer para vincular el modelo a una aplicación, es posible que desee realizar algunas de las acciones siguientes:

Cambie la aplicación utilizando la refactorización

Si ha utilizado la operación de refactorización e Integration Designer, la actualización ya se debe haber aplicado al modelo de supervisión. No obstante, incluso si se han aplicado los cambios, un aviso de validación continúa informando de que es posible que algunos modelos de supervisión asociados no estén sincronizados. Pulse con el botón derecho del ratón el modelo de supervisión en la vista Explorador de proyectos y pulse Sincronizar con la aplicación y pulse para suprimir los avisos de validación. Generalmente, resulta útil sincronizar el modelo de supervisión con las aplicaciones asociadas antes de realizar actualizaciones en el modelo de supervisión.

No se da soporte a la refactorización de los nombres de elementos y atributos de tipos XSD (XML Schema Definition) que se utilizan para las partes de sucesos. Esto es el caso si se efectúa la refactorización en el editor de objetos de negocio de IBM Integration Designer o en el editor XSD de Rational Application Developer. Las actualizaciones se deben realizar manualmente en cualquier modelo de supervisión que esté afectado por los cambios realizados en la información de elementos o atributos XSD. Por ejemplo, las expresiones incluidas en el modelo de supervisión que hacen referencia al atributo o elemento actualizado se deben modificar manualmente para que hagan referencia al nuevo elemento o atributo.

Cambie la aplicación activando o desactivando los emisores de sucesos o añadiendo o suprimiendo artefactos

Después de realizar cambios en la aplicación, pulse con el botón derecho del ratón el modelo de supervisión en la vista Explorador de proyectos y seleccione Sincronizar con la aplicación. Se abre una ventana de sincronización que muestra todos los cambios realizados en la aplicación supervisada desde la última sincronización (sin incluir los que quedan reflejados automáticamente en el modelo de supervisión debido a que se ha utilizado la operación de refactorización en Integration Designer). Para los elementos de aplicación que se han suprimido, tiene la opción de suprimir los elementos de supervisión asociados del modelo de supervisión o simplemente de desasociar los elementos de supervisión de la aplicación. Consulte la sección Sincronización en el editor de modelos de supervisión para obtener más información.

Añada elementos adicionales para supervisión desde la misma aplicación

Pulse con el botón derecho del ratón el elemento de supervisión asociado a un elemento de aplicación que sea un superior (antecesor) de otro al que desea añadir soporte de supervisión adicional. Dado que ya se ha creado la representación de supervisión para la propia aplicación y ahora desea actualizarla añadiendo construcciones adicionales, seleccione Actualizar desde la aplicación. Consulte la sección Actualización de modelos de supervisión basados en las aplicaciones para obtener más información.

Añada elementos adicionales para supervisión de una aplicación diferente

En la pestaña Modelo de detalles de supervisión del editor, pulse con el botón derecho del ratón en el modelo de supervisión del árbol de modelos y luego pulse Nuevo>Crear desde aplicación. Debe estar en la raíz del modelo de supervisión. Cuando se abra la ventana Generar modelo de supervisión, seleccione la aplicación desde la que desea añadir elementos para supervisión. Continúe en el asistente y efectúe las selecciones. Consulte la sección Adición de elementos de aplicación a los modelos de supervisión para obtener más información.