Integração com suas páginas da web

Este artigo contém os seguintes tópicos:
casm173
Este artigo contém os seguintes tópicos:
Você pode integrar a funcionalidade de interface da web do CA SDM com suas páginas da web para apresentar uma interface simplificada aos usuários.
O web engine, que é o executável que atua como gateway entre o servidor web e o servidor do CA SDM, permite múltiplas conexões simultâneas de um determinado usuário. Mais do que um quadro de cada vez pode ter uma conexão aberta para o processo do mecanismo da web do CA SDM.
É possível integrar as interfaces da web das seguintes maneiras:
  • Criando links de qualquer de suas páginas da web para a página da web adequada do CA SDM sem passar pela página de menu da interface da web.
  • Adicionando formulários HTML a suas páginas da web que coletam entrada e executam diretamente operações suportadas, sem exibir nenhuma página de entrada de dados da web do CA SDM.
  • Criando grupos de formulários da Web que podem ser usados para associar aos usuários formulários HTML com base na Web por meio de seu tipo de acesso. De modo semelhante aos grupos de formulários usados pela interface administrativa, os grupos de formulários da web podem ser usados para personalizar as páginas HTML.
Vinculando a funções do CA SDM
É possível estabelecer vínculo diretamente com as principais funções do CA SDM sem exibir a página principal. Normalmente, isso é feito acessando-se a janela pop-up da nova janela que contém informações do CA SDM. Também é possível substituir sua página da web pela página do CA SDM.
Em ambos os casos, o produto exibe a página solicitada do mesmo modo que o usuário a vê em uma sessão normal, mas sem a página principal e o gerenciador de filas. Se você for um analista, faça exibir a página principal e o gerenciador de filas selecionando Arquivo, Restaurar gerenciador de filas, que está disponível somente nas páginas exibidas quando se ignora a página principal.
Para criar um link que ignore a página principal, especifique um URL com o seguinte formato:
http://hostname[:port]/CAisd/pdmweb.exe?OP=operation+var=value+...
Neste URL de exemplo,
hostname
é o computador host do servidor web;
port
é o número da porta (geralmente 8080) necessário apenas se estiver usando Tomcat como o servidor http;
operation
é uma das operações suportadas, e
var=value
, uma ou mais das variáveis permitidas com a operação.
Por exemplo, um link que carregue o formulário para criar uma nova solicitação pode ser especificado como:
<A HREF=http://hostname/CAisd/pdmweb.exe?OP=CREATE_NEW+FACTORY=cr>Define Request</A>
Envio de formulários para o CA SDM
Você também pode acessar a funcionalidade do CA SDM adicionando formulários HTML às páginas da web que fazem referência a operações suportadas. Se o formulário for enviado com informações suficientes para executar a operação, como criar uma solicitação, a operação será executada sem exibir um formulário para coletar entrada adicional.
Quando você adiciona um formulário HTML a sua página da web:
  • A opção ACTION para o formulário é o URL para pdmweb.exe.
  • A opção METHOD é POST.
  • O nome do botão ENVIAR deve ser uma das operações aceitas ou é necessário ter um campo oculto chamado OP cujo valor é uma das operações aceitas.
Por exemplo, para criar um formulário HTML que carregue a página de criação de uma nova solicitação, especifique o seguinte 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>