JAX-RS - REST og RESTful services - Foundation
Kurset giver en grundig introduktion til REST-principperne og sætter dig i stand til at implementere dine egne RESTful services med JAX-RS (JSR-311).
Forudsætninger
Det forventes at deltagere har kendskab til emnerne dækket i kurset Java/Jakarta EE - Java Enterprise Edition - Foundation
Deltagerprofil
Udviklere og arkitekter, som enten skal i gang med REST eller har brug for et dybere kendskab til muligheder og begrænsninger i REST-arkitekturen. Det pointeres, at der er tale om et begynderkursus og fokus ligger på JAX-RS.
Indhold
- Grundig introduktion til REST-tankegangen
- Ressource Oriented Architecture og hypermedia.
- Domænemodellering vha. Ressourcer, Repræsentationer, Adresser etc.
- Brug af JAX-RS til implementation af RESTful services
- Eksponering af POJOS, Servlets og EJB’er
- Trådmodel og samtidighedshåndtering
- Fejlhåndtering og Mapping af Exceptions
- Brug af JAXB til XML-baserede ressourcer
- Sikkerhed i REST-applikationer
- Caching, herunder etags, revalidation og conditional gets
- Strategier for håndtering af transaktioner
- Sammensætning af eksisterende RESTful services (mashups)
- Introduktion til WADL-sproget
- Diskussion af anvendelsesområderne for hhv. RESTful services og Web Services/WS.
Underviser
Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.
Har du faglige spørgsmål, så kontakt:
- Hanne Skou-Madsen
- Sektionsleder
- +45 72203095