Web-service konference 15. September 2005 Bo Meyer specialkonsulent Jan Birk specialkonsulent.

Slides:



Advertisements
Lignende præsentationer
Digital styring af digital indlevering og videreforsendelse
Advertisements

Datavask 9. oktober 2006.
Teststrategi Engrosmodellen
Security Information Management System
Første gang du logger på, skal du bestille ny adgangskode her
ForældreIntra Østerhøjskolen Formålet er
Indhold af EASY-A version 2.9.X Praktikplads statistik - EASY-S
DEF-kat og bøger til døren DEF projekt om XML WebServices gateway til Z39.50 søgetjenester.
– Sådan virker det! Dit elektroniske postsystem Ved Arne Crown Rasmussen
Teststrategi Engrosmodellen
Nyheder i WEB OPAC version 16 Highlights. eLib ALEPH seminar 18.–19. november 2004 Opgradering v.14  v16  Nu kun rammeløs web  Struktur som idag 
Lægens Uddannelsesbog
Sikkerhed/Otto Knudsen 1 Diagnostics  Debug af web-applikationer.
Web Services Protokoller og Arkitektur
Strategi Interoperabilitet Web service – nye standarder danZIG-mødet Leif Andresen Biblioteksstyrelsen.
Dansk Landbrugsrådgivning Landscentret | Økonomi og Jura Velkommen til Ø90 kursus.
Distribueret programmering, specielt.NET Remoting Rasmus D. Lehrmann DM
Booking System Mols-Linien Niels Liisberg
Hvordan påvirker NemKonto din hverdag…?. NemKonto, hvornår?
DotNET Remoting Præsentation. Beskrivelse af arkitekturen i et dot NET program. Hvad er en Proxy. Klient, server og host begreberne. Marshaling. Eventuelt.
Velkommen til dag 2 på AUs vejlederuddannelse!
UNI•Login Goddag og fortæl hvad vi laver SkoleIntra-træf 2011.
e-Tinglysning WebService Arkitektur
Introduktion/Otto Knudsen 1 Overblik WebForms ASP.NET.
Web service - elementer SOAP (Simple Object Access Protocol) WSDL (Web Service Description language) UDDI (Universal Description, Discovery and Integration)
Inspirationsdag i Undervisningsministeriet Introduktion til webservice Thomas Ellegaard Freelanceprogrammør tilknyttet Rambøll Informatik
Tilføj hjælpelinjer: 1.Højreklik et sted i det grå område rundt om dette dias 2.Vælg "Gitter og hjælpelinjer" 3.Vælg "Vis hjælpelinjer på skærm"
XML1 4.7 XML and Its Data Model. XML2 Introduktion til XML, 178 XML = eXtensible Markup Language Markup language –sprog, hvor data "pakkes ind" i tags.
Indhold af EASY-A version 05.1 Personale Steen Eske Christensen.
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
ALEPH GUI & XML Arkitektur XML/XSL XSL editor. eLib seminar 18.–19. november 2004 SERVER KLIENT GUI, Job manager, Print Dæmon PrintFile (Udskrifter) XML.
Præsentationskonference – forårsversion af EASY-A Jørgen Rendsvig afdelingsleder.
Velkommen til Praktik-konference Dagsorden, 1. dag – 10.45: René snakker – 12.15: Finn snakker – 13.15: Alle spiser –
/Elsebeth Pedersen & Kelvin Strømsholt
1 HMAK XMLRelationel model og XMLNOEA / PQC 2005 SQLServer og XML Hent data via URL Generering af xml –Raw –Auto –Explicit Hent data via template Evt.
Indhold af EASY-A version 05.1 WEB-services i fbm. EASY-A Bo Meyer.
Godmorgen Praktik-konference Dagsorden, 2. dag – 09.00: nogen sover, andre spiser – 09.05: de fleste synger – 10.30: Lisbeth.
René Dommer Projektleder for EASY-P, LIS, Praktik+ og praktikpladsen.dk Status, planer og økonomi.
Data Dictionary (databaser, del 7)
PULS Workshop for udviklere
ALEPH og XML. eLib Seminar 18 – 19 november 2004 ALEPH og XML Status  Print system arbejder med XML lignende mellem filer.  Færdige printfiler kan gemmes.
XML Rasmus D. Lehrmann DM Indhold Hvad er XML? XML standarder Hvor bruges XML? XML struktur Træ struktur Element & Attribute Syntaks i XML Stylesheets.
Kursus i tilgængelighed. Praktisk Undervisere –Lars Ballieu Christensen –Helene Nørgaard Bech –Jacob Nielsen –Maria Barrett Sensus Kursusmappens indhold.
Digitalt understøttede læringsmål Konference den 11. september 2014
Kursus i tilgængelighed for webmastere, informationsmedarbejdere, redaktører, indkøbere og it-chefer.
CARL BRO GIS&IT KMS Seminar for Egenudviklere 4. maj 2006 Bo Overgaard Markedschef, Civilingeniør Carl Bro GIS & IT ESDH CBkort Captia Kortforsyningen.
Præsentationskonference – forårsversion af EASY-A
Serviceorienteret arkitektur SOA. SOA bygger på Der findes en serviceleverandør, som udstiller en formåen til at udføre en veldefineret og afgrænset aktivitet,
Produkter, planer og visioner Nye produkter, planer og visioner for de kommende år v/ Ole Windeløv
Tilføj hjælpelinjer: 1.Højreklik et sted i det grå område rundt om dette dias 2.Vælg "Gitter og hjælpelinjer" 3.Vælg "Vis hjælpelinjer på skærm" Oplæg.
Sikkerhed og video i SkoleIntra
SkoleIntratræf Indhold Samarbejde med administrative systemer Elev-, forældre- og lærerdata Importer Webtjenester Eksport af ændringer af telefonnummer.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Support – og overvågning af Kortforsyningen Anna Brinch Thorsen Markedsområdet Kort & Matrikelstyrelsen Maj 2007.
Fremstilling af Simple WEB steder [ITPL] Foråret 2004
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
XML 2. Formatering af XML data med CSS Når man arbejder med XML og CSS er fremgangsmåden den samme som i forbindelse med HTML og CSS.
Plansystem for kommunale plandata Henrik Larsen Geoforum, 4. Maj 2004 Kort- & Matrikelstyrelsen.
ASP.NET – web site publish. ASP.NET – site-version.
UNI•Login Administration og anvendelse
Web Services. OO (C++/ C#/Java) COM DCOM Web Services.
Web services SOA, SOAP og WSDL. Disposition Inledning / Definition SOAP Standard SOAP Beskeder WSDL.
Vejforvaltning med vejman.dk V/Paul Stühler, projektleder vejman.dk MapInfo konference 2006.
1 AR-blanketter som XML  Fælles XML-definition  Håndtering hos A-kasserne 29. maj 2001 Siticom - Fischer & Lorenz A/S Jesper Grona Larsen.
FITMS 2. november 2006 v/ Ebba Ehlers, UNIC. 2 Jeg vil sige noget om 1.Generel status 2.Planer for videreudvikling i ’Nyheder’ med relation til.
Engrosmodellen - Kort status
Den lokale identity provider
Identity provider Klar til produktion.
Virksomhedens brug af Elevplan og Skolepraktik i Elevplan
Møde i GD1-GD2 Testforum Tirsdag den 11. november 2015.
Præsentationens transcript:

web-service konference 15. September 2005 Bo Meyer specialkonsulent Jan Birk specialkonsulent

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 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 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 Koncept

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 Dokumentationen af web-services dokumenter og schemas Indgang til dokumentation Namespace og design dokumentation OIO namespaces - herunderhttp://rep.oio.dk/ – - elektronisk betalinghttp://rep.oio.dk/ebxml/xml/schemas/dkcc/2005/03/15/ – - cprhttp://rep.oio.dk/cpr.dk/xml/schemas/core/2005/03/18/ – - EASY-A aktiviteterhttp://rep.oio.dk/uvm-aktiviteter/xml/schemas/2005/05/15/ – - UVM generelthttp://rep.oio.dk/uvm.dk/xml/schemas/2004/12/03/

7 Dokumentationen af web-services Schemas

8 Dataveje og -form

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 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 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