Flujo de la vista de explorador

Puede utilizar la vista de explorador para navegar por los objetos de negocio con la finalidad de buscar el objeto u objetos con los que desee trabajar o que desee gestionar.

Definir el contenido de la vista de explorador

La vista de explorador del Management Center contiene dos nodos predefinidos:
  • Resultados de la búsqueda, que puede utilizar para que se obtenga una lista de resultados de la búsqueda.
  • Trabajo activo, que muestra los objetos de negocio que tiene abiertos actualmente.
El resto de la vista de explorador se utiliza para mostrar objetos que se encuentran debajo del objeto descrito por la definición de objeto superior. Estos objetos son objetos organizativos, que se definen en el conjunto de datos de plantilla o bien objetos primarios, que se cargan con el servicio de obtención de hijos del objeto superior. El filtro del explorador determina el conjunto de objetos que actualmente están visibles. El selector de filtro solamente se muestra cuando hay más de un filtro definido.
En la imagen siguiente se muestra un ejemplo de la vista de explorador que incluye un filtro:
Vista de explorador con filtro
.

En esta imagen, la infraestructura del Management Center utiliza una definición de objeto superior para recuperar el objeto de catálogo maestro. Este objeto es un objeto primario para la Catalogs tool. El selector de filtro contiene una lista de filtros, como por ejemplo, Categorías de catálogo maestro. Esta lista deriva de las definiciones de filtro bajo el Editor de objetos de negocio de la herramienta seleccionada.

Cuando no hay filtros, la vista de explorador utiliza objetos organizativos tales como la jerarquía de nivel superior para recuperar objetos primarios diferentes. Por ejemplo, en la Marketing tool, las actividades, campañas y zonas de e-Marketing son algunos de los principales objetos disponibles. Cada uno de estos objetos organizativos se muestra como un nodo en la vista de explorador. En la imagen siguiente se muestra la vista de explorador de la Marketing tool, que utiliza objetos organizativos en lugar de un filtro:
Vista de explorador sin un filtro

Los objetos organizativos son objetos de interfaz de usuario que no tienen equivalente en el lado del servidor. Estos objetos tienen instancias del servicio de obtención de hijos, que devuelve objetos primarios que pueden aparecer listados en el área de trabajo principal utilizando una definición de lista de navegación.

Seleccionar nodos en la vista de explorador

Cuando se selecciona un nodo en el filtro de explorador, cada objeto del Management Center está representado por un objeto de modelo. Cuando se selecciona un objeto en la vista del explorador, la infraestructura busca el objeto de modelo del objeto del Management Center, que conoce la definición del objeto. La infraestructura invoca todas las instancias de los servicios de obtención de hijos que están definidos en la definición de objeto. Para recuperar los resultados de wcfGetChildrenService, las solicitudes de URL se envían a la aplicación web del Management Center. Cuando el servidor devuelve los objetos que se van a visualizar como un archivo XML, la infraestructura crea objetos de modelo para todos los objetos recuperados y los coloca en la memoria caché.

Definiciones de lista de navegación para vistas de lista

En la definición de objeto para el objeto seleccionado en el árbol de explorador, existe también una definición de lista de navegación. La definición que está marcada como predeterminada es la que se utiliza para visualizar los objetos devueltos por el servidor. La clase que se utiliza para visualizar es la definida por el atributo de clase de lista dentro de la definición de lista de navegación predeterminada. En la imagen siguiente se muestra cómo los objetos del Management Center se devuelven desde la solicitud del servicio de obtención de hijos. La definición de lista de navegación predeterminada se utiliza para representar la vista de lista de objetos.


Vista de lista de un nodo seleccionado en la vista de explorador.

Visualizar el objeto como una vista de lista o de propiedades

Después de seleccionar un nodo en la vista de explorador, los objetos de negocio hijo se pueden visualizar como una vista de lista o una vista de propiedades en el área de trabajo principal.
Vista de lista y de propiedades para un nodo seleccionado en la vista de explorador

Cuando se selecciona un nodo en la vista de explorador, cada objeto debajo del nodo está representado por un objeto de modelo. Cuando se selecciona un objeto, la infraestructura busca el objeto de modelo del objeto del Management Center, que conoce la definición de objeto. A continuación, la infraestructura invoca todas las instancias de los servicios de obtención de hijos que están definidos en la definición de objeto. Para recuperar los resultados del servicios, las solicitudes de URL se envían a la aplicación web del Management Center. Cuando el servidor devuelve los objetos que se van a visualizar como un archivo XML, la infraestructura crea objetos de modelo para todos los objetos recuperados y los coloca en la memoria caché. A continuación, el objeto se puede visualizar en una vista de lista o de propiedades.