Next Topic

Previous Topic

Book Contents

VSA Cliente de Amostra da API do Serviço da Web - Página ASP

Um cliente de teste ASP também é distribuído com o VSA API do Serviço de Web para que você se familiarize com as diversas operações API. Você pode usá-lo para ver como o cliente ASP foi construído e incorporar qualquer parte de seu código em seu próprio aplicativo. O usuários podem procurar pela página /vsaWS/KaseyaWS.asmx de qualquer Kserver, selecionar um método da Web e copiar e colar a solicitar a estrutura XML SOAP exata especificada no WSDL.  

A autenticação está em seu próprio quadro no topo da página. A ID da sessão de uma autenticação com êxito é exposta e pode ser copiada e colada em solicitações XML subsequentes. 

Nota: Esta página não incorpora automaticamente a ID de sessão exibida em declarações de solicitações subsequentes como o Clinte de Teste GUI C# o faz.

Exemplo 1: Autenticação

  1. Acesse a API do serviço da Web do VSA usando http://<your-KServer>/vsaWS/TestClient/TestClient.asp
  2. Insira um Nome de usuário e Senha válido de administrador VSA e clique em Login.

    Word 60% / HTML 100%

    A caixa de texto ID da sessão é preenchida com a ID da sessão gerada por seu login. É preciso copiar e colar esta ID da sessão em solicitações XML subsequentes.

    Word 60% / HTML 100%

Exemplo 2 - Cruando uma solicitação de obtenção

  1. Em uma segunda janela do navegador, use a página /vsaWS/KaseyaWS.asmx para selecionar um método, como um GetLogEntry.

    Word 60% / HTML 100%

  2. Cada método exibe a estrutura XML SOAP para a solicitação daquele método. Copie a partes da estrutura de solicitação do método que começa por <req> e termina com </req>.

    Word 60% / HTML 100%

  3. Cole a estrtura solicitada no painel Solicitação da página TestClient.asp. Insira o nome do método no campo Nome do método da Web. Substitua o arqumento decimal pela sequência da ID da sessão obtida durante a autenticação. Substitua qualquer outro conteúdo de argumento por dados válidos como necessário. A seguir, clique no botão Enviar.

    Nota: O elemento  <BrowserIP></BrowserIP> em qualquer método pode ser ignorado. O elemento < BrowserIP> ajuda a fornecer uma corrdenação de login-único com o VSA, e pode ser ignorado em um ambiente de teste onde o login-único não é o foco. 

    Word 60% / HTML 100%

    Os resultados são exibidos no painel Resposta.