Cognos: componentes y servicios
Hay varios componentes en Cognos que se comunican entre sí mediante BI Bus y se conocen como Protocolo simple de acceso a objetos (SOAP) y admiten WSDL. BI Bus en la arquitectura de Cognos no es un componente de software, sino que consta de un conjunto de protocolos que permiten la comunicación entre Cognos Services.
Los procesos habilitados por el protocolo BI Bus incluyen:
- Mensajería y despacho
- Procesamiento de mensajes de registro
- Gestión de conexión de base de datos
- Interacciones de Microsoft .NET Framework
- Uso del puerto
- Solicitar procesamiento de flujo
- Páginas del portal
Cuando instala Cognos 8 mediante el asistente de instalación, especifica dónde instalar cada uno de estos componentes:
Pasarelas
El nivel de servidor web de Cognos 8 contiene una o más puertas de enlace de Cognos 8. La comunicación web en Cognos 8 se realiza normalmente a través de puertas de enlace, que residen en uno o más servidores web. Una puerta de enlace es una extensión de un programa de servidor web que transfiere información desde el servidor web a otro servidor. La comunicación web también puede ocurrir directamente con un despachador Cognos 8, pero esta opción es menos común.
Cognos 8 admite varios tipos de pasarelas web, que incluyen:
- CGI- La puerta de enlace predeterminada, CGI, se puede utilizar para todos los servidores web compatibles. Sin embargo, para mejorar el rendimiento o el rendimiento, puede elegir uno de los otros tipos de puerta de enlace admitidos.
- ISAPI- Esto se puede utilizar para el servidor web de Microsoft Internet Information Services (IIS). Ofrece un rendimiento más rápido para IIS.
- apache_mod - Puede utilizar una puerta de enlace apache_mod con el servidor web Apache.
- Servlet - Si la infraestructura de su servidor web admite servlets o está utilizando un servidor de aplicaciones, puede utilizar una puerta de enlace de servlet.
Componentes del nivel de aplicación
Este componente consta de un despachador que es responsable de operar los servicios y enrutar las solicitudes. El despachador es una aplicación multiproceso que utiliza uno o más subprocesos por solicitud. Los cambios de configuración se comunican de forma rutinaria a todos los despachadores en ejecución. Este despachador incluye Cognos Application Firewall para brindar seguridad a Cognos 8.
El despachador puede enrutar las solicitudes a un servicio local, como el servicio de informes, el servicio de presentación, el servicio de trabajo o el servicio de supervisión. Un despachador también puede enrutar solicitudes a un despachador específico para ejecutar una solicitud determinada. Estas solicitudes se pueden enrutar a despachadores específicos según las necesidades de equilibrio de carga o los requisitos de paquetes o grupos de usuarios.
Gestor de contenidos
Content Manager contiene Access Manager, el componente de seguridad principal de Cognos 8. Access Manager aprovecha sus proveedores de seguridad existentes para su uso con Cognos 8. Proporciona a Cognos 8 un conjunto coherente de capacidades de seguridad y API, incluida la autenticación, autorización y cifrado de usuarios. También proporciona soporte para el espacio de nombres de Cognos.