Netzwerkprogrammierung unter LINUX und UNIX:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
1996
|
Schriftenreihe: | UNIX easy
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 191 S. graph. Darst. |
ISBN: | 3446186778 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010877040 | ||
003 | DE-604 | ||
005 | 20021015 | ||
007 | t | ||
008 | 960722s1996 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 948053895 |2 DE-101 | |
020 | |a 3446186778 |c kart. |9 3-446-18677-8 | ||
035 | |a (OCoLC)75761862 | ||
035 | |a (DE-599)BVBBV010877040 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-210 |a DE-91 |a DE-12 |a DE-20 |a DE-188 | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a ST 267 |0 (DE-625)143635: |2 rvk | ||
084 | |a DAT 250f |2 stub | ||
084 | |a DAT 438f |2 stub | ||
084 | |a DAT 440f |2 stub | ||
100 | 1 | |a Fischer, Stefan |d 1967- |e Verfasser |0 (DE-588)115607919 |4 aut | |
245 | 1 | 0 | |a Netzwerkprogrammierung unter LINUX und UNIX |c Stefan Fischer ; Walter Müller |
264 | 1 | |a München [u.a.] |b Hanser |c 1996 | |
300 | |a X, 191 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a UNIX easy | |
650 | 0 | 7 | |a UNIX |0 (DE-588)4061835-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Rechnernetz |0 (DE-588)4070085-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a LINUX |0 (DE-588)4337730-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 0 | 1 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 1 | 1 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 2 | 1 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 2 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 2 | |5 DE-604 | |
689 | 3 | 0 | |a LINUX |0 (DE-588)4337730-0 |D s |
689 | 3 | 1 | |a Rechnernetz |0 (DE-588)4070085-9 |D s |
689 | 3 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 3 | |5 DE-604 | |
700 | 1 | |a Müller, Walter |e Verfasser |4 aut | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007272508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-007272508 |
Datensatz im Suchindex
_version_ | 1807323689382838272 |
---|---|
adam_text |
I
NHALTSVERZEICHNIS
1.
I
NTERNET
UND
ANDERE
D
ATENAUTOBAHNEN
.
1
2.
C
OMPUTER
-N
ETZWERKE
.
3
2.1
AUFBAU
VON
RECHNEMETZEN
.
3
2.2
UNIX-BASIERTE
NETZE
.
7
DAS
INTERNET
.
7
UNIX
UND
DAS
INTERNET
.
9
3.
P
ROGRAMMIEREN
IN
EINER
U
NIX
-U
MGEBUNG
.
11
3.1
C-COMPILER
.
11
3.2
MAKE
.
14
3.3
SYSTEM
V
VS.
BSD-UNIX
.
22
4.
R
EMOTE
P
ROCEDURE
C
ALL
(RPC)
.
23
4.1
MODELL
DES
ENTFERNTEN
PROZEDURAUFRUFS
.
24
4.2
DATENDARSTELLUNG
MIT
XDR
.
26
4.3
DAS
WERKZEUG
RPCGEN
.
31
AUFRUF
.
32
4.4
BEISPIELANWENDUNG:
YYSCHIFFE-VERSENKEN
"
.
33
DAS
SPIEL
.
33
1.
SCHRITT:
IDENTIFIZIEREN
DER
ENTFERNTEN
PROZEDUREN
.
34
2.
SCHRITT:
ERSTELLEN
DER
XDR-DATEI
.
36
3.
SCHRITT:
ERZEUGUNG
DER
C-DATEIEN
MIT
HILFE
VON
RPCGEN
.
38
4.
SCHRITT:
AUSFUELLEN
DER
SERVERROUTINEN
.
44
5.
SCHRITT:
SCHREIBEN
DER
CLIENT-ANWENDUNG
.
46
6.
SCHRITT:
COMPILIEREN
UND
LINKEN
.
48
7.
SCHRITT:
STARTEN
DES
SERVERS
.
50
8.
SCHRITT:
STARTEN
DES
CLIENTS
.
51
4.5
ZUSAMMENFASSUNG
.
52
5.
TCP
S
OCKETS
.
53
5.1
KOMMUNIKATIONSMODELL
.
53
5.2
ZUGRIFF
AUF
DIE
SOCKETSCHNITTSTELLE
.
55
ERZEUGEN
EINES
SOCKETS
.
55
VERBINDUNGSAUFBAUWUNSCH
.
55
WARTEN
AUF
EINEN
VERBINDUNGSAUFBAUWUNSCH
.
56
SENDEN
VON
DATEN
.
57
EMPFANGEN
VON
DATEN
.
57
SCHLIESSEN
DER
VERBINDUNG
.
58
5.3
AUFBAU
EINES
CLIENT-PROGRAMMS
.
58
FESTSTELLEN
DES
SERVERS
.
59
FESTSTELLEN
DER
PORTNUMMER
.
59
VERBINDUNGSAUFBAU
AUF
DER
BASIS
DER
SERVERADRESSE
.
59
5.4
AUFBAU
EINES
SERVER-PROGRAMMS
.
61
5.5
BESONDERHEITEN
DER
DATENUEBERTRAGUNG
.
63
KODIERUNG
UND
UEBERTRAGUNG
KOMPLEXER
DATENSTRUKTUREN
.
63
EMPFANG
UND
DEKODIERUNG
KOMPLEXER
DATENSTRUKTUREN
.
67
LOKALES
UND
NETZFORMAT
.
69
5.6
BEISPIEL:
YYSCHIFFE-VERSENKEN
"
.
70
DAS
CLIENT-PROGRAMM
.
71
DAS
SERVER-PROGRAMM
.
76
PROGRAMMUEBERSETZUNG
UND
-START
.
78
6.
UDP
S
OCKETS
.
81
6.1
TCP
UND
UDP
.
81
6.2
STRUKTUR
VON
UDP-BASIERTER
SOFTWARE
.
82
6.3
VIDEOUEBERTRAGUNG
MIT
UDP
.
85
DER
VIDEO-CLIENT
.
87
DER
VIDEO-SERVER
.
91
7.
S
TREAMS
UND
T
RANSPORT
L
AYER
I
NTERFACE
.
95
7.1
ZUGRIFF
AUF
DIE
TLI-SCHNITTSTELLE
.
95
OEFFNEN
EINES
TRANSPORT-ENDPUNKTS
.
95
AKTIVIEREN
EINES
TRANSPORT-ENDPUNKTS
.
96
SPEICHERPLATZ
FUER
TLI-STRUKTUREN
.
97
VERBINDUNGSAUFBAU
.
98
WARTEN
AUF
EINEN
VERBINDUNGSAUFBAUWUNSCH
.
99
BEHANDLUNG
EINES
VERBINDUNGSAUFBAUWUNSCHES
.
99
DATENUEBERTRAGUNG
.
100
SCHLIESSEN
DER
VERBINDUNG
.
100
VIII
.
FEHLERBEHANDLUNG
.
101
7.2
AUFBAU
EINES
CLIENT-PROGRAMMS
.
101
FESTSTELLEN
DES
SERVERS
.
102
FESTLEGEN
DES
DIENSTES
.
102
VERBINDUNGSAUFBAU
.
103
7.3
AUFBAU
EINES
SERVER-PROGRAMMS
.
104
7.4
BEISPIEL
YYSCHIFFE-VERSENKEN
"
.
107
GEMEINSAME
VEREINBARUNGEN
FUER
BEIDE
PROGRAMME
.
107
DAS
CLIENT-PROGRAMM
.
108
DAS
SERVER-PROGRAMM
.
110
7.5
VERBINDUNGSLOSE
DATENUEBERTRAGUNG
.
113
AUFBAU
EINES
VERBINDUNGSLOSEN
CLIENT-PROGRAMMS
.
114
AUFBAU
EINES
VERBINDUNGSLOSEN
SERVER-PROGRAMMS
.
115
YYI
8.
K
OMPLEXE
K
OMMUNIKATIONSSOFTWARE
.
119
8.1
MEHRSTUFIGE
RPCS
.
119
WARUM
MEHRSTUFIGE
RPCS?
.
119
ERZEUGUNG
DER
SOFTWARE
.
121
BEISPIEL:
EIN
VERTEILTER
RECHENSERVER
.
121
8.2
BEHANDLUNG
MEHRERER
CLIENTS
.
126
UMGEHEN
DER
BLOCKIERUNG
MIT
SELECTO
.
126
SERVER
MIT
MEHREREN
PROZESSEN
.
130
8.3
ZUSAMMENFASSUNG
.
133
9.
V
ERGLEICH
DER
P
ROGRAMMIERMETHODEN
.
135
9.1
ART
DER
ANWENDUNG
.
135
9.2
ERFAHRUNG
DES
PROGRAMMIERERS
.
137
9.3
ART
DES
VORHANDENEN
RECHNERS
.
139
10.
WWW-P
ROGRAMMIERUNG
MIT
J
AVA
.
141
10.1
WAS
IST
DAS
WORLD
WIDE
WEB?
.
141
10.2
PROGRAMMIERUNG
DES
WWW
.
143
10.3
DIE
JAVA-PROGRAMMIERUMGEBUNG
.
144
DOCH
EIN
JAVA-COMPILER?
.
145
APPLET
ODER
APPLICATION?
.
145
10.4
OBJEKTORIENTIERTE
PROGRAMMIERUNG
.
146
OBJEKTE,
KLASSEN
UND
METHODEN
.
146
INFORMATION
HIDING
.
147
VERERBUNG,
BASISKLASSEN
UND
UEBERSCHREIBEN
VON
METHODEN
.
148
*'*
IX
10.5
DIE
ERSTEN
APPLETS
.
149
10.6
GRAFISCHE
BENUTZEROBERFLAECHEN
.
154
BUTTONS
.
155
TEXTFELDER
.
156
AUSWAHL
UND
LISTEN
.
157
10.7
THREADS
.
159
10.8
NETZWERKPROGRAMMIERUNG
.
161
A.
A
BHOLEN
DER
B
EISPIELE
PER
FTP
.
169
B.
S
YSTEMAUFRUFE
UND
B
IBLIOTHEKSROUTINEN
.
171
ACCEPT
.
171
BIND
.
171
CLOSE
.
172
CONNECT
.
172
FORK
.
172
GETHOSTBYNAME
.
173
GETSERVBYNAME
.
173
LISTEN
.
174
READ
.
174
RECVFROM
.
174
SELECT
.
175
SENDTO
.
175
SOCKET
.
175
WRITE
.
176
C
.
O
NLINE
-I
NFORMATIONEN
ZU
J
AVA
.
177
D.
L
ITERATURHINWEISE
.
179
UNIX
.
179
RECHNERNETZE
.
179
TCP,
UDP
UND
RPC
.
180
JAVA
.
180 |
any_adam_object | 1 |
author | Fischer, Stefan 1967- Müller, Walter |
author_GND | (DE-588)115607919 |
author_facet | Fischer, Stefan 1967- Müller, Walter |
author_role | aut aut |
author_sort | Fischer, Stefan 1967- |
author_variant | s f sf w m wm |
building | Verbundindex |
bvnumber | BV010877040 |
classification_rvk | ST 261 ST 267 |
classification_tum | DAT 250f DAT 438f DAT 440f |
ctrlnum | (OCoLC)75761862 (DE-599)BVBBV010877040 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV010877040</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20021015</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">960722s1996 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">948053895</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446186778</subfield><subfield code="c">kart.</subfield><subfield code="9">3-446-18677-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75761862</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010877040</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-210</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 267</subfield><subfield code="0">(DE-625)143635:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 250f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 438f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 440f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fischer, Stefan</subfield><subfield code="d">1967-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115607919</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Netzwerkprogrammierung unter LINUX und UNIX</subfield><subfield code="c">Stefan Fischer ; Walter Müller</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 191 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">UNIX easy</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="1"><subfield code="a">Rechnernetz</subfield><subfield code="0">(DE-588)4070085-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Müller, Walter</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007272508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007272508</subfield></datafield></record></collection> |
id | DE-604.BV010877040 |
illustrated | Illustrated |
indexdate | 2024-08-14T01:16:21Z |
institution | BVB |
isbn | 3446186778 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007272508 |
oclc_num | 75761862 |
open_access_boolean | |
owner | DE-210 DE-91 DE-BY-TUM DE-12 DE-20 DE-188 |
owner_facet | DE-210 DE-91 DE-BY-TUM DE-12 DE-20 DE-188 |
physical | X, 191 S. graph. Darst. |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
publisher | Hanser |
record_format | marc |
series2 | UNIX easy |
spelling | Fischer, Stefan 1967- Verfasser (DE-588)115607919 aut Netzwerkprogrammierung unter LINUX und UNIX Stefan Fischer ; Walter Müller München [u.a.] Hanser 1996 X, 191 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier UNIX easy UNIX (DE-588)4061835-3 gnd rswk-swf Rechnernetz (DE-588)4070085-9 gnd rswk-swf LINUX (DE-588)4337730-0 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf UNIX (DE-588)4061835-3 s Rechnernetz (DE-588)4070085-9 s DE-604 LINUX (DE-588)4337730-0 s Programmierung (DE-588)4076370-5 s Müller, Walter Verfasser aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007272508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Fischer, Stefan 1967- Müller, Walter Netzwerkprogrammierung unter LINUX und UNIX UNIX (DE-588)4061835-3 gnd Rechnernetz (DE-588)4070085-9 gnd LINUX (DE-588)4337730-0 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4061835-3 (DE-588)4070085-9 (DE-588)4337730-0 (DE-588)4076370-5 |
title | Netzwerkprogrammierung unter LINUX und UNIX |
title_auth | Netzwerkprogrammierung unter LINUX und UNIX |
title_exact_search | Netzwerkprogrammierung unter LINUX und UNIX |
title_full | Netzwerkprogrammierung unter LINUX und UNIX Stefan Fischer ; Walter Müller |
title_fullStr | Netzwerkprogrammierung unter LINUX und UNIX Stefan Fischer ; Walter Müller |
title_full_unstemmed | Netzwerkprogrammierung unter LINUX und UNIX Stefan Fischer ; Walter Müller |
title_short | Netzwerkprogrammierung unter LINUX und UNIX |
title_sort | netzwerkprogrammierung unter linux und unix |
topic | UNIX (DE-588)4061835-3 gnd Rechnernetz (DE-588)4070085-9 gnd LINUX (DE-588)4337730-0 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | UNIX Rechnernetz LINUX Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007272508&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT fischerstefan netzwerkprogrammierungunterlinuxundunix AT mullerwalter netzwerkprogrammierungunterlinuxundunix |