Cortafuegos › Para obtener más información acerca de la comunicación entre componentes de BusinessObjects Enterprise › Comunicación entre componentes de BusinessObjects Enterprise › Requisitos para la comunicación entre los componentes de BusinessObjects Enterprise
Requisitos para la comunicación entre los componentes de BusinessObjects Enterprise
Las implementaciones de BusinessObjects Enterprise deben cunplir estos requisitos generales.
- Todos los servidores de BusinessObjects Enterprise deben ser capaces de iniciar la comunicación con cada uno de los servidores de BusinessObjects Enterprise en el puerto de solicitud de ese servidor.
- El CMS usa dos puertos: Cada servidor de BusinessObjects Enterprise, cliente enriquecido de BusinessObjects Enterprise y el servidor de aplicaciones Web que aloja el SDK de BusinessObjects Enterprise debe poder iniciar la comunicación con el CMS en sus dos puertos.
- Todos los procesos secundarios del servidor de tareas deben ser capaces de iniciar comunicación con el CMS en sus dos puertos.
- Los clientes enriquecidos deben poder iniciar la comunicación con el puerto de solicitud de los servidores del repositorio de archivos de entrada y de salida.
- Si los clientes enriquecidos de Web Intelligence utilizan la auditoría, deben ser capaces de iniciar comunicación con el puerto de solicitud de los servidores de procesamiento de Adaptive que alojan el servicio proxy de auditoría del cliente.
- Por regla general, el servidor de aplicaciones Web que aloja el SDK de BusinessObjects Enterprise debe poder iniciar la comunicación con el puerto de solicitud de todos los servidores de BusinessObjects Enterprise.
Nota: El servidor de aplicaciones Web solamente necesita comunicarse con los servidores de BusinessObjects Enterprise que se usan en la implementación. Por ejemplo, si no se usa Crystal Reports, no es necesario que el servidor de aplicaciones Web se comunique con los servidores de procesamiento de Crystal Reports.
- Los servidores de tareas utilizan los números de puerto que están especificados con el comando -requestJSChildPorts <port range>. Si no se especifica ningún número en la línea de comandos, los servidores utilizan números de puerto aleatorios. Para permitir que un servidor de tareas se comunique con un servidor FTP o de correo en otro equipo, abra todos los puertos del intervalo especificado mediante -requestJSChildPorts en el cortafuegos, o agregue el proceso secundario de servidor de tarea como una excepción del cortafuegos.
- El CMS debe poder iniciar la comunicación con el puerto de escucha de la base de datos del CMS.
- El servidor de conexión, la mayoría de los procesos secundarios del servidor de tareas y cada servidor de procesamiento deben poder iniciar la comunicación con el puerto de escucha de la base de datos de generación de informes. Cada proveedor de bases de datos usa puertos de escucha distintos. Por ejemplo, MySQL utiliza el 3306 de forma predeterminada.