PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was sind Sockets ?



Fab102
20-02-2003, 02:46
Hallo Leute
Naja, ich bin mir nicht sicher ob die Frage hier rein passt. Was sind eigentlich Sockets ? (würde mich interessieren)..
Ich nur schnell gelesen, dass die für Netzwarkprogrammierung wichtig sind. Lieg ich da richtig , kann mir jemand mehr infos geben (in ein paar Sätzen)
Sorry.. *g* , google habe ich noch nicht angeworfen
Greetings

wisi
20-02-2003, 06:47
Sockets (zu deutsch: "Fassung", "Steckdose") sind eine Netzwerkabstraktion die vom Betriebssystem zum Aufbau von TCP/IP- (bzw. UDP/IP)-Verbindungen zur Verfügung gestellt werden. Bezogen auf das ISO/OSI-Modell kapseln Sockets die unteren vier Schichten der Netzwerkübertragung.

Anders ausgedrückt repräsentiert ein Socket die Schnittstelle einer Applikation ins Netz. Per Socket lassen sich Datenübertragungen zu beliebigen Rechnern anhand ihrer IP-Adresse und der Port-Nummer erreichen. Sockets stellen aber nur recht rudimentäre Verbindungen zur Verfügung, denn es können lediglich Streams von Bytes ausgetauscht werden.

Laut DIESER (http://print-www.informatik.uni-hamburg.de/Dokumentation/JavaSockets.phtml) Seite.

anda_skoa
20-02-2003, 10:19
Das ist die übliche Definition von Socket.

Unter Unix gibt es zusätzlich Unix Domain Sockets, die sich ähnlich verhalten, aber als Adressen einen Dateinamen haben.

Ciao,
_

Ich verschieb das mal

ReSeT
20-02-2003, 11:19
Hi!

Du solltest Dir dazu mal folgende Links ansehen:

http://www.ecst.csuchico.edu/~beej/guide/net/
http://www.linuxjournal.com/article.php?sid=2333


GreetZ

ReSeT