Java Reference
In-Depth Information
reservierungsNr = service.fahrzeugReservieren (
standort, "Kleinwagen");
System.out.println ("Reserviertes Fahrzeug hat "
+ "die Reservierungsnr. " + reservierungsNr + ".");
// Fahrzeug abholen
service.fahrzeugAbholen (reservierungsNr);
System.out.println ("Fahrzeug abgeholt.");
// Fahrzeug nutzen...
// Spaeter Fahrzeug zurueckgeben
service.fahrzeugZurueckgeben (reservierungsNr,
kreditkartenNr);
System.out.println ("Fahrzeug zurueckgegeben.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Hier das Protokoll des Serviceanbieters (Server):
Der Web Service ist nun im Netzwerk unter der Adresse
http://localhost:8080/AutovermietungServer aufrufbar.
Serviceanbieter lauscht jetzt...
Das Fahrzeug mit der Kennung FZ_ID_4711 wurde als
belegt markiert.
Fahrzeug mit der Kennung FZ_ID_4711 wurde abgeholt.
Fahrzeug mit der Kennung FZ_ID_4711 wurde
zurueckgebracht und als frei markiert.
Bezahlung fuer das Fahrzeug mit der Kennung FZ_ID_4711
war erfolgreich.
Hier das Protokoll des Servicenutzers (Client):
Servicenutzer gestartet
Freie Fahrzeuge in Stuttgart:
-> Oberklasse
-> Mittelklasse
-> Kleinwagen
Reserviere einen Kleinwagen...
Reserviertes Fahrzeug hat die Reservierungsnr.
FZ_ID_4711.
Fahrzeug abgeholt.
Fahrzeug zurueckgeben.
Servicenutzer beendet.
5.5.7.6
JAX-RS (Java API for RESTful Web Services)
Dieses Kapitel erklärt den Web-Service Standard REST und zeigt die allgemeine Ver-
wendung von REST an einem minimalen Implementierungsbeispiel.
Search WWH ::




Custom Search