O'Reilly logo

Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code by Robert C. Martin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Anhang A: Nebenläufigkeit II

von Brett L. Schuchert

Dieser Anhang erweitert Kapitel 13, Nebenläufigkeit. Er besteht aus einer Reihe unabhängiger Themen, die Sie in beliebiger Reihenfolge lesen können. Damit dies möglich ist, sind einige Wiederholungen erforderlich.

A.1 Client/Server-Beispiel

Angenommen, Sie hätten eine einfache Client/Server-Anwendung. Der Server überwacht ein Socket und wartet auf eine Verbindung mit einem Client. Ein Client stellt eine Verbindung her und sendet eine Anfrage.

Der Server

Hier ist eine vereinfachte Version einer Server-Anwendung. Den kompletten Source für dieses Beispiel finden Sie am Endes dieses Anhangs im Abschnitt Tutorial: kompletter Beispielcode, Client/Server ohne Threads.

ServerSocket ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required