Kurser

2 dages kursus

JAX-RS - REST og RESTful services - Foundation

Tid & sted
Tilbydes som firmakursus.

Kontakt os på tlf. 7220 3000 eller skriv til kurser@teknologisk.dk for at høre mere.
Pris efter aftale
Nr. 87697 A

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

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.

Forudsætninger

Det forventes at deltagere har kendskab til emnerne dækket i kurset Java/Jakarta EE - Java Enterprise Edition - Foundation.

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.

Få ny inspiration til din kompetence­udvikling

Unikke tilbud, relevante artikler og nyt om vores kurser og uddannelser.

Indtast venligst et validt navn
Tilmelder nyhedsbrev
Tak for din tilmelding
Teknisk fejl

Der er desværre en systemfejl på nuværende tidspunkt. Du kan alternativt skrive en mail til data@teknologisk.dk

Vil du vide mere?

Få 3 gode grunde til at lære Java

Java er verdens mest udbredte objektorienteret programmeringssprog. Få her 3 gode grunde til at lære Java.

Læs mere