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.
- 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.
- Cambie la aplicación utilizando la refactorización
- Cambie la aplicación activando o desactivando los emisores de sucesos o añadiendo o suprimiendo artefactos
- Añada elementos adicionales para supervisión desde la misma aplicación
- Añada elementos adicionales para supervisión de una aplicación diferente
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 Sí 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.