Cómo configurar la interfaz web

Este artículo contiene los siguientes temas:
casm173
Este artículo contiene los siguientes temas:
HID_ConfigureWebInterface
Cuando se instala CA SDM, se instala automáticamente la
interfaz web
(comúnmente conocida como la
interfaz del explorador
).
Seleccione el servidor web en función de la configuración de CA SDM. Tenga en cuenta los siguientes casos de uso:
  • Convencional: no se requiere ninguna acción adicional cuando el servidor web y el servidor principal están en el mismo equipo. Si están instalados en un equipo diferente, se deberá instalar y configurar tanto el servidor principal como el secundario.
  • Disponibilidad avanzada: no se requiere ninguna acción adicional cuando el servidor web y el servidor de fondo están en el mismo equipo. Pero si están en un equipo diferente, instale y configure tanto el servidor de fondo como el servidor de aplicaciones. La interfaz web para usuarios finales nunca se aloja en el servidor de fondo. La interfaz web únicamente se deberá alojar en los servidores de aplicaciones.
Seleccione el equipo en el que se encuentra el servidor web en función de la configuración de CA SDM:
  • Convencional: Servidor secundario Instale este servidor después de haber instalado el servidor principal.
  • Disponibilidad avanzada: Servidor de aplicaciones Instale este servidor después instalar el servidor de fondo.
De manera predeterminada, Tomcat es el servidor web predeterminado. Si desea utilizar IIS como su servidor Web, configure manualmente el producto y seleccione IIS. Para obtener información, consulte la
Ayuda en línea acerca de la configuración del servidor
.
Para configurar la interfaz Web, complete los siguientes pasos:
  1. (Obligatorio) Active el motor web en el servidor secundario en Windows o no Windows.
Motores web o directores web
Los motores Web ayudan a preparar las páginas Web para el cliente Web. Todos los sistemas tienen, como mínimo, un motor Web. Cada uno de los motores web se conecta a un gestor de objetos para iniciar el procesamiento de todas las solicitudes de objetos de CA SDM. En función del tipo de configuración, CA SDM instala un motor web predeterminado en los servidores siguientes:
  • Convencional: Servidor principal
  • Disponibilidad avanzada: Todos los servidores
Se puede modificar el motor web predeterminado para adaptarse a los requisitos.
Los directores web son opcionales y se utilizan cuando hay dos o más motores web instalados en un único servidor. WebDirector recibe las solicitudes de conexión de los usuarios, selecciona el motor Web que se debe ocupar de ellas y las redirige a dicho motor.
Adición de motores o directores web
Cada uno de los motores web se conecta a un gestor de objetos para procesar todas las solicitudes de objetos de CA SDM. Los directores web son opcionales y se utilizan cuando se instalan dos o más motores web en un único servidor. Se pueden configurar directores web en cualquier servidor. Dependiendo de la configuración de CA SDM, CA SDM instala un motor web predeterminado en los siguientes servidores:
  • Convencional: Servidor principal
  • Disponibilidad avanzada: Todos los servidores
Siga los pasos siguientes:
  1. Seleccione Sistemas, Configuraciones
    en la ficha Administración
    .
    Se abrirá la página Lista de configuraciones.
  2. Seleccione la configuración a la que desea agregar el motor o el director web.
    Se abrirá la página Detalles de la configuración.
    Si se va a cambiar la configuración por primera vez, primero se debe crear una configuración. Cuando se desea hacer un cambio en la configuración, siempre cree una o copie una existente. Este proceso permite volver a la configuración anterior, si es necesario.
  3. Seleccione la ficha Motores web/Directores web.
    Se abrirá la página Lista de motores web/directores web; en ella, se mostrarán los motores y los directores web configurados para el servidor.
    • Convencional: de forma predeterminada, existe un motor web en el servidor principal. Se pueden agregar directores web en cualquier servidor.
    • Disponibilidad avanzada: de forma predeterminada, existe un motor web en todos los servidores. Se pueden agregar más directores web en cualquier servidor de CA SDM.
  4. Haga clic en Agregar motor web/director web.
    Se abrirá la página Creación de nuevo motor web/director web.
  5. Rellene los siguientes campos:
    Introduzca solamente caracteres ingleses para todos los campos de entrada de cualquier idioma localizado.
  • Nombre de host
    Especifica el nombre del host para el motor o el director web. Se puede hacer clic en Buscar para encontrar servidores.
    En el caso de un tipo de configuración de disponibilidad avanzada, el nombre del host es de solo lectura y se rellena automáticamente según el nombre del host que se especificó durante la creación de la configuración.
  • Tipo
    Especifica si se está configurando un motor o director web. En función de la opción que se seleccione, se rellenarán los campos relevantes automáticamente.
    • Para configurar un motor web
      , debe seleccionarse la opción correspondiente.
    • Para configurar un director web, debe seleccionarse la opción correspondiente.
    Asegúrese de que ha seleccionado la opción adecuada. No se puede editar el tipo de proceso después de guardar la configuración.
  • Director web
    Especifica el director web que se ha asignado al motor web. Se puede hacer clic en Buscar para encontrar directores web agregados al servidor.
    Al implementar cualquier esquema de equilibrio de carga de los motores web, el inicio de sesión SSL o ambos, es preciso asignar al menos dos motores web al mismo director web.
  • Nombre CGI
    Especifica el nombre de CGI único del motor web. Este valor es el nombre de un CGI real ejecutable cuando se utiliza IIS o Apache como servidor HTTP, y un parámetro de servlet cuando se utiliza Tomcat como servidor HTTP.
    Por ejemplo: (motores web) pdmweb1, pdmweb2, (directores web) pdmweb_d1 y pdmweb_d2
    Valor predeterminado
    : pdmweb.exe (el nombre de CGI debe ser único).
  • Número de puerto CGI
    Especifica el puerto al que se pueden conectar los clientes web de CA SDM. El número de puerto de CGI es el mismo que aquel en el que se está ejecutando el servidor Tomcat.
    Valor predeterminado
    : 8080
  • Protocolo
    Especifica el protocolo de acceso al motor web.
    • Seleccione HTTPS si el motor web se ha configurado para gestionar todas las solicitudes de autenticación de los usuarios de los clientes web de CA SDM.
    • Seleccione HTTP si el motor web se configura para gestionar todas las solicitudes de autenticación que no sean de usuarios de los clientes web (después de que el usuario se autentique mediante el motor web de inicio de sesión seguro).
  • Estado del registro
    Especifica si el motor o el director web están activos o inactivos.
    Antes de establecer el estado del registro de un director web como inactivo, debe eliminarse el vínculo entre este y los motores web asociados.
  • Gestor de objetos
    Especifica el gestor de objetos que se desea asignar al motor web.
    • Valor predeterminado
      Especifica que el gestor de objetos predeterminado está asignado al motor web.
    • CUALQUIERA
      Indica que el motor web se puede conectar a cualquier gestor de objetos disponible con un mayor valor de disposición. El valor de disposición es la disponibilidad del servidor para aceptar clientes nuevos. Si el valor de disposición es cero, significa que el motor web no acepta ninguna sesión.
    • Seleccionar
      Permite especificar un gestor de objetos para el motor web. La selección de esta opción proporciona la opción de agregar varios alias o gestores de objetos en la configuración.
Haga clic en Guardar.
El motor o el director web agregados aparecen en Lista de motores web/directores web.
Lista de directores web
Los directores web se utilizan cuando hay dos o más motores web instalados en un único servidor. WebDirector recibe las solicitudes de conexión de los usuarios, selecciona el motor Web que se debe ocupar de ellas y las redirige a dicho motor. Todos
Se abre la página Lista de directores web, que muestra todos los directores web configurados para el servidor.
Configuración de la interfaz Web
Si la configuración predeterminada especificaba para la interfaz web no cumple los requisitos de instalación de CA SDM, modifique el archivo
web.cfg
.
web.cfg
se encuentra en el
directorio de instalación
\bopcfg\www. Edite el archivo con un editor de texto, como Notepad o WordPad.
Cada entrada en el archivo se compone de una única línea que incluye el nombre de una propiedad seguido, de forma opcional, de un valor. Las líneas que empiezan con el signo de número (#) se consideran comentarios y quedan omitidas.
Inicio de la interfaz web
Se debe asegurar de que se hayan iniciado los servicios del servidor del daemon y el servidor de base de datos antes de iniciar la interfaz web. Si se ha configurado un servidor secundario, el servicio del supervisor daemon remoto deberá estar en ejecución antes de iniciar el servicio del servidor principal. Para iniciar los servicios en los sistemas operativos Windows y Linux, realice los siguientes pasos:
  • (Windows): Seleccione Inicio, Panel de control, Herramientas administrativas, Servicios. Haga clic con el botón secundario del ratón en Supervisor remoto de CA SDM y seleccione Iniciar.
  • (Linux): Ejecute el comando
    pdm_init
    para iniciar el servidor principal y
    pdm_proctor_init
    para iniciar el servidor secundario.
Compruebe que los servicios se inician y, a continuación, inicie la interfaz web. Se puede iniciar también la interfaz web de un sitio web interno. Si se encuentra en el sistema del servidor principal o secundario y se está utilizando Internet Information Services (IIS), realice los siguientes pasos:
  • Seleccione Inicio, Todos los programas, CA, CA Service Desk Manager, Cliente web de CA Service Desk Manager.
  • En un sistema que no sea un servidor principal o secundario, abra un explorador web e introduzca la dirección URL siguiente:
    http://servername:8080/CAisd/pdmweb.exe
    En esta dirección URL,
    nombreservidor
    es el nombre del equipo que hospeda el servidor web de CA SDM.
  • En un sistema que no sea un servidor principal o secundario con IIS como servidor web, abra un explorador web e introduzca la dirección URL siguiente:
    http://servername/CAisd/pdmweb.exe
  • Para iniciar la interfaz Web de un sitio Web interno, agregue
    /pdmweb.exe
    a la dirección URL para sus páginas Web. Utilice el siguiente código HTML de muestra como guía:
    A HREF=http://<server-name>:<port-no>/CAisd/pdmweb.exe
    En esta dirección URL,
    nombre-servidor
    identifica su equipo y
    número-puerto
    es el puerto en el cual su servidor Web está escuchando.
    Si la seguridad del explorador Internet Explorer se establece en el nivel alto, después de iniciar la interfaz web aparecerá un mensaje de advertencia. Para evitar este mensaje, agregue el sitio web a los sitios de confianza o baje la configuración de seguridad. En la disponibilidad avanzada, la interfaz web predeterminada está disponible fácilmente con la configuración y la instalación predeterminadas.
Comportamiento de bloqueo de registros en la interfaz Web
La edición de un registro de la base de datos mediante la interfaz web otorga al usuario un bloqueo exclusivo durante dos minutos. Puede modificar el tiempo predeterminado mediante la propiedad ExclLockSeconds del archivo web.cfg.
Las siguientes condiciones se aplican cuando se actualiza un registro de la base de datos:
  • Si un usuario
    puede
    editar y enviar cambios dentro de un tiempo asignado, los cambios se incluyen en la base de datos.
    Durante el tiempo que permanece bloqueado el registro de la base de datos, los demás usuarios (tanto usuarios web como no web) pueden consultar el registro pero no pueden editarlo. Si se intenta editar el registro cuando está bloqueado, aparecerá un mensaje de error.
  • Si un usuario
    no puede
    editar ni enviar cambios dentro de un tiempo asignado, el bloqueo del registro se anula automáticamente y otros usuarios pueden editar el registro.
    Cuando el usuario envía las actualizaciones, se comprueban las marcas de tiempo para garantizar que nadie más haya modificado el registro:
    • Si el registro no se ha cambiado desde la anulación del bloqueo exclusivo, se guardarán las actualizaciones del usuario en la base de datos.
    • En caso de que otro usuario haya editado el registro tras el vencimiento del bloqueo, el usuario recibirá una respuesta de error y no se registrarán los cambios. El usuario debe reiniciar el proceso de edición y volver a introducir los cambios.
Activación de la ayuda del acelerador de productividad de CA
El acelerador de productividad de CA (CAPA) proporciona compatibilidad del rendimiento en aplicación según el contexto para los formularios web del analista de CA SDM. El paquete del reproductor de CAPA se integra directamente con los menús de ayuda de contexto de las páginas web del analista de CA SDM. La integración del contenido de la ayuda de CAPA con CA SDM se logra mediante los scripts de los menús de ayuda. Estos scripts inician el contenido de ayuda registrado de CAPA en los menús desplegables de ayuda de CA SDM y la ayuda contextual al hacer clic con el botón secundario del ratón.
Esta sección no incluye información acerca de la herramienta de registro del acelerador de productividad de CA, la obtención y configuración del contenido de ayuda del acelerador de productividad de CA, ni la instalación de la ayuda inteligente.
CA SDM proporciona un identificador único para reconocer cada formulario web de forma exclusiva. Si un elemento de identificación está presente en el marco superior de CA SDM, la herramienta de registro del acelerador de productividad de CA puede reconocer un formulario de aplicación web. Una vez se reconozca el marco superior, todos los submarcos se consideran parte de esta aplicación. Los submarcos que se cargan de un dominio diferente se deberán identificar también. De lo contrario, estos submarcos no se considerarán parte de CA SDM. Para activar la ayuda del acelerador de productividad de CA, prepare el contenido de la ayuda y configure las opciones para iniciar la ayuda del acelerador de productividad de CA.
Para modificar los archivos HTML, utilice los métodos de invocar de los archivos ias_helper.js para el registrador de CAPA para reconocer los formularios HTML.
La ayuda del acelerador de productividad de CA no es compatible con las interfaces de PDA, cliente o empleado de CA SDM.
Siga los pasos siguientes:
  1. Abra el archivo capa.properties desde el siguiente directorio de CA SDM:
    %NX_ROOT/bopcfg/www/wwwroot
  2. Cambie los valores siguientes en el archivo:
    • Enable_Alerts
      : 0. Esta opción verifica y muestra los mensajes de alerta de JavaScript en una consola del explorador cuando la página web de CA SDM se carga.
  3. Guarde el archivo.
  4. Vaya al archivo web.cfg en el directorio de CA SDM, agregue DebugScript=1 y reinicie el motor web.
    El contenido registrado se prepara, se publica y se implementa en el servidor del acelerador de productividad de CA.
  5. Abra el archivo capa.properties y cambie los valores siguientes:
    • Enable_For_Recording
      : 0
    • Show_Learn_Links
      : 1. Este valor muestra la opción de ayuda del acelerador de productividad de CA en el menú de ayuda de CA SDM y en el menú contextual de la ayuda al hacer clic con el botón secundario del ratón.
    • Server_Name
      : nombre del servidor en el que se implementa el contenido publicado del acelerador de productividad de CA.
    • Server_Port
      : el puerto de servidor del acelerador de productividad de CA en el que se implementa el contenido publicado del acelerador de productividad de CA. Por ejemplo, el puerto de Tomcat.
    • Virtual_Dir
      : directorio virtual en el que se implementa el contenido publicado del acelerador de productividad de CA en el servidor del acelerador de productividad de CA.
    • Namespace
      : espacio de nombres del contexto de la aplicación. Por ejemplo, app.SDM.Project123;en.
    • Enable_Alerts
      : 0.
  6. Guarde el archivo.
    Se está preparado para iniciar la ayuda del acelerador de productividad de CA desde los formularios web del analista de CA SDM.