El explorador de aplicaciones empresariales proporciona una representación jerárquica de un recurso.
En la figura siguiente se muestra un árbol jerárquico de servicios del explorador de aplicaciones empresariales.
El explorador de aplicaciones empresariales muestra un formulario en árbol de la jerarquía.
Todos los objetos tendrán un número al lado que indica el número de instancias de cada objeto.
Nota: Las aplicaciones y las suites de aplicaciones también se crean en este explorador.
- Suites de aplicaciones: una suite de aplicaciones es una agrupación lógica de aplicaciones relacionadas.
- Aplicaciones: una aplicación o una aplicación empresarial compuesta es una colección lógica de servicios empresariales relacionados.
- Servicios empresariales: un servicio empresarial es una función empresarial cuya ejecución se puede adaptar en tiempo de ejecución en base a políticas empresariales y al contexto de usuario. Se clasifican en estos tipos: servicios compuestos, servicios de proceso y servicios de optimización.
- Servicios de proceso: un servicio de proceso corresponde a un flujo de proceso específico dentro del contexto de un servicio empresarial.
- Servicios de optimización: un servicio de optimización funciona junto con un servicio de visibilidad para que los administradores entiendan dónde pueden mejorar el rendimiento en sus servicios empresariales.
- Servicios compuestos: en Composition Studio, un servicio compuesto hace referencia a un módulo SCA.
Un servicio compuesto puede ser simplemente un módulo SCA que implemente y exponga un servicio web; aunque también puede incluir lenguajes BPEL complejos y tener enlaces con otros servicios y ser expuesto por otros módulos.
- Componentes de ensamblaje dinámico: un componente de ensamblaje dinámico conoce su propia identidad en tiempo de ejecución. El sistema también le proporciona de forma automática dimensiones del componente de ensamblaje dinámico y del servicio compuesto dentro del contexto.
- Interfaces: una interfaz da soporte a los sistemas de autenticación y autorización.
- Puntos finales: un punto final es la realización de una o varias interfaces.
- Especificaciones de contexto: una especificación de contexto define qué contexto se necesita en tiempo de ejecución para un ensamblaje dinámico para realizar la decisión de selección del punto final.
- Políticas: una política personaliza el comportamiento en base a las organizaciones, los roles, los usuarios específicos o los acuerdos de nivel de servicio.
- Niveles de servicio: un nivel de servicio representa niveles de servicio establecidos.
Los servicios son componentes de software con interfaces bien definidas que son independientes de la implementación.
- Simulaciones: una simulación permite al desarrollador de Fabric especificar un contexto y un contenido simulado, y a cambio, determinar qué políticas se habrían utilizado para crear una política compuesta.