Angewandte Netzwerktechnik kompakt

Material zum Buch

zu Kapitel 9.3 (SOAP Service)


Zu diesem Kapitel gibt es folgende Projekte:

zu Kapitel 9.5.1 (RESTful Service Server)


Auch in diesem Kapitel gibt es mehrere Projekte:

Zur Verwendung der Server Klassen wird eine Bibliothek Jersey benötigt, welche unter https://jersey.github.io/ abrufbar ist. Alle benötigten Verweise sind bereits in der Klasse vorhanden. Abbildung 9.5 im Buch zeigt, wie die Bibliothek zu einem Eclipse-Projekt hinzugefügt werden kann.

zu Kapitel 9.5.2.1 (REST Aufruf über HTML)


In den Formularen wird gezeigt wie ein REST Webservice über HTML Formular aus dem Browser aufgerufen werden kann.




zu Kapitel 9.5.2.2 und 9.5.3 (RESTful Service Clients)


Auch in diesem Kapitel gibt es mehrere Projekte:

Die passenden Server Klassen stehen in Kapitel 9.5.1.

zu Kapitel 9.6 (Eigenbau)


Für Kapitel 9.5 stehen uns die Klassen TCPClient, Leistung, Befehl für den Client und TCPServer, Befehl, ClientHandler, Leistung, Speicher, Student für den Server zur Verfügung.

Client und Server kommunizieren über ein selbst definiertes TCP/IP-Protokoll. Dieses verwendet keinen DataOutputStream sondern eine textuelle Codierung als UTF-8 String, um plattformunabhängig zu sein.

zu Kapitel 9.7 (Gegenüberstellung)


Im diesem ZIP-Archiv befinden sich die Wireshark-Aufzeichnungen zu Kapitel 9.6 mit der Kommunikation zwischen Client und Server für SOAP, REST und Eigenbau Webservice.

SOAP, RESTful, Eigenbau Webservices


Die folgende Seite dient zur Beobachtung und Verfolgung der Webservices.

Vorschau der Java-Klassen zu Kapitel 9.3