Klient kodeeksempler
Web API'et til Køservicen er dokumenteret, men da det
tit er nemmere at forstå et API ved at se noget kode, som anvender API'et, har
vi nedenfor givet eksempler på, hvorledes API'et anvendes fra henholdsvis C#
og
Java.
Der er ingen af eksemplerne der er baseret på kodegenerering ud fra Xml
skemaerne. Det skyldes at vores erfaringer fortæller os, at denne
programmeringsteknik skaber flere problemer end den løser.
Alle kodeeksempler udfører følgende:
- Hent liste over brugerens køer
- Tilføj et foto til brugerens egen fotoprintkø
- Hent det igen
- Slet det fra køen
For at kunne udføre ovenstående får koden også genereret et dokumentid, der skal
anvendes ved de andre operationer, samt håndtering af klientcertifikat.
I det følgende beskrives hvorledes denne eksemplet implementeres i
følgende programmeringssprog: C# og Java.
C#
Klientkodeeksemplet i C# kan du finde
her.
Java
Klientkodeeksemplet i Java kan du finde
her.
Hvis du er interesseret i at se kildeteksten til Køservicen og dens klienter kan du gøre det
her.