Universität Siegen

Fachbereich 12 - Elektrotechnik und Informatik

Seminar zu "Client/Server-Programmierung in Javatm" der Fachgruppe Programmiersprachen

Java Sockets


Dozenten: Prof. Dr. W. Merzenich, Dr. W. Golubski

Von: Carsten Bank



Inhalt:

Kapitel 1 - Einleitung 1.1 Technisches 1.1.1 Verbindungsorientierte und verbindungslose Protokolle 1.1.2 Ports 1.2 Historie 1.2.1 Hintergrund 1.2.2 Systemaufrufe 1.3 Berkeley-Sockets 1.4 Stream-/Datagram-/Raw-Sockets Kapitel 2 - Java Socket's 2.1 Überblick 2.2 "Die Kommunikationsklassen" 2.2.1 Socket.class 2.2.2 ServerSocket.class 2.2.3 SocketImpl.class 2.2.4 DatagramPacket.class 2.2.5 DatagramSocket.class 2.2.6 MulticastSocket.class 2.3 Streams Kapitel 3 - Schluß 3.1 Quellen- und Literaturverweise 3.2 Copyright, Warenzeichen, Trademarks 3.3 Anhänge Anhang A: Die java.net-Klasse Anhang B: Beispielprogramm "DayTimeClient" Anhang C: Beispielprogramm "DayTimeServer" 3.4 Sonstiges


Quellen- und Literaturverweise werden im Text als eckige Klammern, mit einer durchlaufenden Nummer dargestellt (z. B.: [3] [3]). Die erste Nummer ist ein Link zu einer JavaScript-Funktion, die in einem eigenen Fenster die Information liefert, die zweite springt innerhalb des Seminars zum Kapitel mit den Quellennachweisen (für Browser die kein JavaScript können). Mit folgenden Symbolen kann im Dokument navigiert werden:

Sonderzeichen......Sprung zum Kapitelanfang oder ein Kapitel vor
Sonderzeichen......Sprung zum nächsten Kapitel
Sonderzeichen......Zum Inhaltsverzeichnis springen
Sonderzeichen......Zur Homepage springen

Das Seminar ist in gepackter Form verfügbar und wurde ursprünglich mit Lotus WordPro erstellt.

Als Grundlage des Seminars dient das Buch von Robert Orfali und Dan Harkey:

Client/Server Programming with Javatm and CORBA,

zweite Auflage 1998 erschienen beim Wiley-Verlag [1] [1].

Siegen, 15.12.1998

...so langsam wirds interessant...




Kapitelanfang Copyright © of this page(s) by Carsten Bank

Kapitel 1 Homepage