JAX-RS ist eine Bibliothek, mit der wir REST-Services in Java implementieren können. REST ist eine Technologie für Web-Services, welche direkt die HTTP-Methoden nutzt.
Zu einem Web-Service gehören immer der Service und der Client. JAX-RS umfasst Service- und Client-Builder. JAX-RS nutzt die Servlet-Technologie von Java und ist Teil Java (bzw. Jakarta) Enterprise.
Ein Web-Service ist ein Programm, welches über das Internet aufgerufen wird. Mit Web-Services kommunizieren Programme über das Internet miteinander. Damit können Java-Programme mit Web-Services über das Internet miteinander kommunizieren.
Wir behandeln alle Aspekte der REST-Services in anschaulichen Beispielprogrammen.
Sie bekommen alle Programmierbeispiele. Zusätzlich erhalten Sie einen Spickzettel und ein eBook: „JAX-RS: REST-Webservices mit Java“.
Dieser Kurs Teil des Java Lernpfades.
Zielgruppe
- Programmierer*innen in Java
- Web-Programmierer*innen
Voraussetzungen
- Kenntnisse in Java
Inhalt
- Das Web, HTTP, Web-Services, REST und Java
- Java Enterprise (JEE) im Web: Server und Servlet
- Die Entwicklungsumgebung mit Server (Eclipse, NetBeans oder IntelliJ IDEA)
- Der REST-Service mit JAX-RS
- Der REST-Client mit JAX-RS
- XML oder JSON als Datenformat
- Asynchrone REST-Services
- Sicherheit in REST-Services (Authentication and Authorization)
- Monitoring und Logging von REST-Services
- Validating REST-Services
- Error handling in REST-Services
- Performanz in REST-Services
- Server-Sent Events (SSEs) einsetzen
- Deploy REST-Services mit JAX-RS
- Testing REST-Services
- Öffentliche REST-Services und Clients
- Amazon, Facebook, Twitter, …
- REST-Services entwerfen: Best Practices
- Eine Anwendung mit einem REST-Service entwickeln
Den ausführlichen Inhalt teilen wir Ihnen gerne auf Anfrage mit.
Dauer
- 2 Tage (Standard) oder 4 Tage (intensiv)
- Jeweils 9-16 Uhr, 1 Stunde Mittagspause
Kosten
Kosten für 2 Tage.
| Online pro Person | 980,– € |
| Präsenz in München pro Person | 1.380,– € |
| Präsenz in Deutschland pro Person | 1.780,– € |
| Inhouse in München für 2 Personen | 1.600,– € |
| Inhouse in Deutschland für 2 Personen | 2.000,– € |
Kosten
Kosten für 4 Tage.
| Online pro Person | 1.840,– € |
| Präsenz in München pro Person | 2.640,– € |
| Präsenz in Deutschland pro Person | 3.440,– € |
| Inhouse in München für 2 Personen | 2.600,– € |
| Inhouse in Deutschland für 2 Personen | 3.400,– € |