Next Topic

Previous Topic

Book Contents

VSA API Web Service - overzicht

De VSA API Web Service biedt een client een algemene interface voor een programmatische interface met de VSA. Door deze API kan een client contact maken met een pakket van derden. De API is gericht op de volgende diensten:

  • Verbinden: Deze dienst stelt de gebruiker van de API in staat om zich te authenticeren en een GUID te ontvangen die tijdens de communicatie gebruikt wordt. Deze GUID veroudert op dezelfde manier als gebruikers.
  • Tickets: deze dienst levert basisfaciliteiten zodat de gebruiker op de hoogte blijft van nieuwe tickets. Hierdoor kunnen gebruikers velden in een ticket bijwerken.
  • Alarms: deze dienst biedt basismogelijkheden waamee de gebruiker op de hoogte blijft van nieuwe alarms en om een alarm als gesloten te markeren.
  • Computers: deze dienst zorgt voor een aanvraag om een reeks gegevens over een of meer computers te verzamelen.

De VSA API Web Service is gebaseerd op de Web Services Description Language (WSDL). De WSDL wordt weergegeven in een browser en zorgt voor een abstracte beschrijving van de gegevens die worden uitgewisseld met een web service. Een client-programma dat verbinding maakt met een web service kan de WSDL lezen om te bepalen welke functies beschikbaar zijn op de server. Alle gebruikte speciale gegevenstypen zijn ingesloten in het WSDL-bestand in de vorm van een XML Schema. Daarna kan de client SOAP gebruiken om een van de in de WSDL genoemde functies aan te roepen.

Dit is een voorbeeld van de uitvoer van vsaWS:

Word 60% / HTML 100%