Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afIngrid Jakobsen Redigeret for ca. et år siden
1
web-service konference 15. September 2005 Bo Meyer specialkonsulent Jan Birk specialkonsulent
2
2 Dagens program Kl. 10:00 – 13:00 – afbrudt af en pause eller to Præsentation af de enkelte web- services Sikkerhedskonceptet omkring web- services og herunder web-service kontrakten Hvem gør hvad når der skal gives adgang til EASY-A data gennem web-services Dokumentationen af web-services ifbm. EASY-A Hvilke veje bevæger data sig og på hvilken form Live demo af nogle web-services KL. 13:00 – 14:00 Frokost på Sosu skolen Kl. 14:00 - 15:00 Eventuel fortsat demo af web- services Hvad byder fremtiden; hvilke web- services kommer til og hvilke ændres på kort og lang sigt Opsamling af ønsker til nye web- services
3
3 Præsentation af de enkelte web-services W000 HentPersonSkema W001 HentMedarbejderSkema W002 HentVEUSkema W003 HentElevFraver W004 HentSkoleStamdata W005 KursusudbudViaWeb W006 KursustilmeldingViaWeb W007 Karaktertræk W008 KursustilmeldingStatus W009 Direkte holdplacering – AMU og ÅU W010 Registrering af fravær ud fra skema W011 Registrering af ugebaseret fravær W012 Direkte holdplacering - fuldtid W013 Hold med skolefag W014 Personer, elever og holdplaceringer W015 LMSPersoner W016 LMSGrupper W017 LMSTilknytninger Interne nøgler i web-services Omlægning til OIO godkendte schemas Web-service over Elever der dumper Eksamensplan som web-service Karaktergennemsnit som web-service NuEfterår og senere
4
4 Koncept
5
5 Hvem gør hvad når der skal gives adgang til EASY-A data gennem web-services 1.Dialog mellem Jørgen Rendsvig og service aftager om kontraktenkontrakten 2.Endelig kontrakt sendes til UNI-C/Jørgen Rendsvigkontrakt 3.EASY Supporten 1.opretter den nye aftager i EASY-F 2.tildeler en pinkode 3.opretter adgang til de ”centrale” services W004 HentSkoleStamdata og W005 KursusudbudViaWeb 4.Dokumenterer den nye aftager på Admsys webbens sider om web-services 4.EASY Teknik gruppen 1.opretter adgang i proxy/firewall 5.Skolen giver den resterende adgang i B936 Web-service autorisation 6.EASY supporten modtager henvendelser om fejl og ønsker til ændringer i teknik og indhold – trace & debug foretages af support og teknik i samarbejde
6
6 Dokumentationen af web-services dokumenter og schemas Indgang til dokumentation http://www.admsys.uni-c.dk/easy-a/webservices/index.html Namespace og design dokumentation http://uas.uni-c.dk/easy-a/webservices/ OIO namespaces http://rep.oio.dk/ - herunderhttp://rep.oio.dk/ –http://rep.oio.dk/ebxml/xml/schemas/dkcc/2005/03/15/ - elektronisk betalinghttp://rep.oio.dk/ebxml/xml/schemas/dkcc/2005/03/15/ –http://rep.oio.dk/cpr.dk/xml/schemas/core/2005/03/18/ - cprhttp://rep.oio.dk/cpr.dk/xml/schemas/core/2005/03/18/ –http://rep.oio.dk/uvm-aktiviteter/xml/schemas/2005/05/15/ - EASY-A aktiviteterhttp://rep.oio.dk/uvm-aktiviteter/xml/schemas/2005/05/15/ –http://rep.oio.dk/uvm.dk/xml/schemas/2004/12/03/ - UVM generelthttp://rep.oio.dk/uvm.dk/xml/schemas/2004/12/03/
7
7 Dokumentationen af web-services Schemas
8
8 Dataveje og -form
9
9 Demo – trace & debug Egne testklienter – både fra sektornet og Internet –Vi kan anvende en skoles pinkode og herved afprøve hullet igennem til skolen –Debug af HTTP og SOAP fra testklient Logning på proxy – afviste og succesfulde Logning via apache log filer på web-service server Logning via Oracle log filer På web-service server Logning via tabeller på EASY-F Ved EASY version 06.1 – log linier i A103 Jobovervågning
10
10 Demo – live systemer Formatering af data Stylesheets – XSL filer –Reference til XSL filer skal dannes af web-service klient –Et hjemmebrygget eksempel Ren klient programmering – XML til HTML –Typisk omformning til array og herefter præsentation HTML formateret –Elevplan som eksempel –UNI-C BlackBoard som eksempel
11
11 Fremtiden ”Hele tiden” nye services –Vi modtager med glæde ønsker til nye –Vi omlægger alle kendte interfaces til EASY-A til web-service interfaces, med afløbs tid på anvendelse af de nuværende interfaces –EASY-A kontakt med andre systemer omlægges gradvist til SOA ved hjælp af web-services – elevflytning og udlån som det første Ændringer i eksisterende –Håndteres ved versionering, hvor gamle services lever sideløbende med nye en periode, for eksempel: –Omlægning til godkendte OIO schemas –Indførelse af EASY-A interne nøgler for en række services, både som afgrænsning og i XML resultatet –Ændring af afgrænsnings muligheder, således at både interaktive og mere batch orienterede udtræk understøttes
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.