Next Topic

Previous Topic

Book Contents

Client di esempio API Web Service VSA - Pagina ASP

anche un client di test su pagina ASP viene distribuito con il Web Service API VSA per permettere all'utente di acquisire familiarità con le varie operazioni API. È possibile utilizzarlo per vedere come è stato sviluppato il client ASP e inserire parte del suo codice nelle proprie applicazioni. Gli utenti possono sfogliare la pagina effettiva /vsaWS/KaseyaWS.asmx di qualsiasi Kserver, selezionare un metodo web e copiare e incollare la struttura di richiesta XML SOAP specificata in WSDL.  

L'autenticazione avviene nel suo riquadro nella parte superiore della pagina. Il sessionID di una autenticazione corretta viene esposto e può essere copiato e incollato nelle richieste XML successive. 

Nota: Questa pagina non incorpora automaticamente il sessionID visualizzato nei comandi di richiesta successivi come invece fa il Client di test GUI C#.

Esempio 1: Autenticazione

  1. Accedere al web service API VSA tramite http://<your-KServer>/vsaWS/TestClient/TestClient.asp
  2. Inserire UserName e Password validi di un amministratore VSA e fare clic su Login.

    Word 60% / HTML 100%

    La casella di testo Session ID viene compilata con l'ID di sessione generato dal proprio accesso. Sarà necessario copiare e incollare questo ID di sessione nelle richieste XML successive.

    Word 60% / HTML 100%

Esempio 2 - Creazione di una richiesta Get

  1. In una seconda finestra browser, utilizzare la pagina /vsaWS/KaseyaWS.asmx per selezionare un metodo, per esempio GetLogEntry.

    Word 60% / HTML 100%

  2. Ogni metodo visualizza la struttura SOAP XML per le richiesta di quel metodo. Copiare solo la porzione della struttura di richiesta del metodo che inizia con <req> e termina con </req>.

    Word 60% / HTML 100%

  3. Incollare la struttura della richiesta nel pannello Richiesta della pagina TestClient.asp. Inserire il nome del metodo nel campo Web Method Name. Sostituire il contrassegno decimal con la stringa sessionID ottenuta durante l'autenticazione. Sostituire i contenuti degli altri eventuali contrassegni con dati validi, secondo necessità. Fare poi clic sul pulsante Invia .

    Nota: L'elemento  <BrowserIP></BrowserIP> in qualsiasi metodo può essere ignorato. L'elemento < BrowserIP> aiuta a fornire un coordinamento "single-signon" con VSA, e può essere ignorato in un ambiente di test dove l'accesso singolo non è una priorità. 

    Word 60% / HTML 100%

    Il risultati vengono visualizzati nel pannello Risposta.