170 likes | 345 Views
Inspirationsdag i Undervisningsministeriet Introduktion til webservice. Thomas Ellegaard Freelanceprogrammør tilknyttet Rambøll Informatik te@ed.dk. Agenda. Hvad er en webservice? Generelt om webservice i efteruddannelse.dk Eksempler Sådan bruges webservicen Sådan bruges webservicen ikke
E N D
Inspirationsdag i UndervisningsministerietIntroduktion til webservice Thomas Ellegaard Freelanceprogrammør tilknyttet Rambøll Informatik te@ed.dk
Agenda • Hvad er en webservice? • Generelt om webservice i efteruddannelse.dk • Eksempler • Sådan bruges webservicen • Sådan bruges webservicen ikke • Anvendelseserfaring • Spørgsmål
Hvad er en webservice? • Standard for at sende data/kommandoer mellem to uafhængige systemer • Forespørgsler, svar – alt er XML • Indbygges i applikationer • Sprog-, klient-, server- og teknologi-uafhængige • Afvikles fra en webserver • Bruger port 80. Kendt sikkerhed / server
Webservice i efteruddannelse.dk • Bruges til at publicere data fra efteruddannelse.dk • Stamdata såsom institutioner og efteruddannelsesudvalg • Oplysninger vedr. FKB og fag • Afholdt aktivitet
Webservice i efteruddannelse.dk • Benyttes i dag af en række institutioner • AMU Center Nordjylland • EUC Midt • Og en række efteruddannelsesudvalg • IAU • ETIE • Samt f.eks. • UNI-C • Erhvervsskolernes forlag
Webservice i efteruddannelse.dk Webservicen er et værktøj, som benyttes flittigt trods dets anonymitet.
Webservice i efteruddannelse.dk Start http://www.efteruddannelse.dk. Læs afsnittet omkring webservice. Her findes: • En kort introduktion til webservicen • En teknisk dokumentation • Link til webservicen
Webservice i efteruddannelse.dk Webservicen stiller følgende oplysninger til rådighed: • Institutioner • Efteruddannelsesudvalg • FKB • Fag • Relationer mellem FKB og fag • Udbudsgodkendelser • Afholdt kursusaktivitet
Sådan bruges webservicen • Saml data i store forespørgsler og gem dem lokalt • Data er rimeligt statiske. Hent dem derfor kun en gang i døgnet • Spar på båndbredden. Hent data mellem 18:00 og 22:00
Sådan bruges webservice ikke • Hent ikke data i enkelte små forespørgsler. Hent f.eks. ikke oplysninger om fag i 3.000 enkelte forespørgsler • Brug ikke webservicen som din online database
Anvendelseserfaring • UVM vil gerne høre om anvendelseserfaring og ønsker til webservicen • Send en mail til Lars.Hessellund@uvm.dk med ønske og baggrund / anvendelsesmuligheder
Spørgsmål • Spørgsmål kan stilles nu • eller sendes til Lars.Hessellund@uvm.dk Denne præsentation kan hentes på www.efteruddannelse.dk fra forsiden under afsnittet ”webservice”.