V E R T E I L T E A N W E N D U N G E N - Grundlagen |
0. | Komponentenorientierte Programmierung | ||
Grundlagen / Voraussetzungen | 02.03.16 - | 43 kB | |
1. | Objekt-Serialisierung | ||
Einführung | 02.03.16 - | 54 kB | |
Objekte in Datei speichern | 02.03.16 - | 50 kB | |
Objekte aus Datei lesen | 02.03.16 - | 44 kB | |
Arrays / transient / static | 02.03.16 - | 44 kB | |
- Übungsaufgabe | 02.03.16 - | 27 kB | |
2. | Netzwerk- / Client-Server-Anwendungen | ||
Protokolle / Internet-Dienste | 02.03.16 - | 82 kB | |
Ports | 02.03.16 - | 45 kB | |
Sockets - Grundlagen | 02.03.16 - | 56 kB | |
Sockets - Erzeugung | 02.03.16 - | 47 kB | |
- Beispiel Portscanner | 02.03.16 - | 36 kB | |
- Beispiel Client-Server-Verbindung | 02.03.16 - | 38 kB | |
Socket-Methoden: | |||
- getInetAddress/getPort | 02.03.16 - | 46 kB | |
- getInputStream/getOutputStream | 02.03.16 - | 47 kB | |
Textbasierte Übertragung: Eigene Protokolle | |||
- Echo: Client / Server | 15.02.18 - | 34 kB | |
- Echo-Server (Multithreading) | 15.02.18 - | 60 kB | |
- Chat-Server (Multithreading) | 02.03.16 - | 62 kB | |
- Chat-Client (SWING) | 02.03.16 - | 70 kB | |
- Übungsaufgabe | 02.03.16 - | 28 kB | |
- Übungsaufgabe | 02.03.16 - | 37 kB | |
Textbasierte Übertragung: Internet-Protokolle | |||
- FTP-Client | 02.03.16 - | 52 kB | |
- SMTP: EMAIL-Client (SWING) | 02.03.16 - | 40 kB | |
- TELNET-Client | 02.03.16 - | 46 kB | |
- HTTP: Web-Browser (SWING) | 02.03.16 - | 63 kB | |
- HTTP: Webserver | 02.03.16 - | 35 kB |
3. | Objektbasierte Übertragung mit Sockets | ||
- Objektübertragung mit Sockets | 02.03.16 - | 54 kB | |
- Objektübertragung mit Sockets (Array) | 02.03.16 - | 41 kB | |
- Übungsaufgabe | 02.03.16 - | 35 kB | |
4. | Threads | ||
Programm / Prozess / Thread | 02.03.16 - | 48 kB | |
Thread-Klasse schreiben | 02.03.16 - | 48 kB | |
Laufzeitzustände von Threads | 02.03.16 - | 74 kB | |
- Beispiele: Threads | 02.03.16 - | 44 kB | |
- Beispiel: Thread abbrechen / unterbrechen | 02.03.16 - | 43 kB | |
Threadkonkurrenz | 02.03.16 - | 47 kB | |
Synchronisation | 02.03.16 - | 47 kB | |
Thread-Kommunikation (wait-notify) | 02.03.16 - | 47 kB | |
- Producer-Consumer (SWING) | 02.03.16 - | 58 kB | |
5. | Classloader / Introspection / Reflection | ||
Statischer / Dynamischer Klassenlader | 02.03.16 - | 50 kB | |
Klassen aus lokaler Datei laden | 02.03.16 - | 31 kB | |
Klassen über Netzwerk laden | 02.03.16 - | 48 kB | |
Reflection / Introspection | 02.03.16 - | 56 kB | |
- Beispiel Klassen-Inspektor | 02.03.16 - | 31 kB | |
- Übungsaufgabe | |||
6. | Aufruf externer Programme | ||
Prozess / Runtime / exec() | 02.03.16 - | 63 kB | |
7. | Datenbankanbindung | ||
Datenbankanbindung (JDBC/ODBC) | 02.03.16 - | 27 kB | |
................................................................................. | |||
Studienleistung KundenVerwaltung | 02.03.16 - | 80 kB |