Integración con sus propias páginas Web

Este artículo contiene los siguientes temas:
casm173
Este artículo contiene los siguientes temas:
La funcionalidad de la interfaz web de CA SDM se puede integrar con las páginas web para presentar una interfaz perfecta a los usuarios.
El motor web, que es el ejecutable que actúa como puerta de enlace entre el servidor web y el servidor de CA SDM, permite varias conexiones simultáneas procedentes de un usuario determinado. Más de un marco a la vez puede tener una conexión abierta con el proceso del motor web de CA SDM.
Las interfaces Web se pueden integrar de los siguientes modos:
  • Mediante la creación de vínculos desde cualquiera de las páginas web hasta la página web apropiada de CA SDM, sin tener que pasar por la página de menú de la interfaz web.
  • Mediante la adición de formularios HTML a las páginas web que recopilen datos introducidos y realicen operaciones compatibles directamente, sin mostrar ninguna página de entrada de datos de la Web de CA SDM.
  • Mediante la creación de grupos de formularios Web que pueden utilizarse para asociar formularios HTML basados en Internet a usuarios en función del tipo de acceso con el que cuenten. De forma similar a lo que ocurre con los grupos de formularios utilizados por la interfaz administrativa, los grupos de formularios Web pueden utilizarse para personalizar sus páginas Web.
Vinculación a las funciones de CA SDM
Se puede vincular directamente a las funciones importantes de CA SDM sin mostrar la página principal. Normalmente esto se lleva a cabo al acceder a la ventana emergente correspondiente a la nueva ventana que contiene la información de CA SDM. También se puede reemplazar la página web por la página de CA SDM.
En ambos casos, el producto muestra la página solicitada del mismo modo en que la ve el usuario durante una sesión normal, pero sin la página principal ni el panel de resultados. Si es analista, seleccione Restaurar panel de resultados desde el menú Archivo para mostrar la página principal y el panel de resultados. Esta opción está disponible sólo en las páginas que aparecen si se omite la página principal.
Para crear un vínculo que omita la página principal, especifique una dirección URL con este formato:
http://hostname[:port]/CAisd/pdmweb.exe?OP=operation+var=value+...
En esta dirección URL de ejemplo,
nombredehost
es el equipo host del servidor web;
puerto
es el número de puerto (por lo general 8080) necesario solo si se utiliza Tomcat como servidor HTTP;
operación
es una de las operaciones compatibles y
var=value
es una o más de las variables permitidas con la operación.
Por ejemplo, un vínculo que carga el formulario para la creación de una solicitud puede especificarse como:
<A HREF=http://hostname/CAisd/pdmweb.exe?OP=CREATE_NEW+FACTORY=cr>Define Request</A>
Publicación de formularios en CA SDM
También se tiene acceso a la funcionalidad de CA SDM agregando formularios HTML a las páginas web que hagan referencia a las operaciones compatibles. Si el formulario se envía con información suficiente para realizar la operación, que puede ser, por ejemplo, la creación de una solicitud, la operación se lleva a cabo sin mostrar ningún formulario para recopilar más datos.
Cuando agrega un formulario HTML a su página Web:
  • Tras ACTION debe especificar la URL correspondiente a pdmweb.exe.
  • Tras METHOD debe especificar POST.
  • El nombre del botón ENVIAR debe ser una de las operaciones compatibles, o bien, debe tener un campo oculto denominado OP cuyo valor sea una de las operaciones compatibles.
Por ejemplo, para crear un formulario HTML que cargue la página para crear una solicitud, especifique el siguiente código:
<FORM ACTION=/CAisdCAisd/pdmweb.exe METHOD=POST> <INPUT type=HIDDEN NAME=FACTORY VALUE=iss> . . . <INPUT type=SUBMIT NAME=CREATE_NEW VALUE=" OK "> </FORM>