52 Sockets

Sockets sind Kommunikationskanäle und erlauben die Kommunikation zwischen Geräten. Aufgrund der Freiheit, wie die Datenübermittlung geschehen soll, kann für jede Anforderung die beste Option realisiert werden.

Die Möglichkeiten und deren Umsetzungen sind Gegenstand dieses Kapitels.

52.1 Überblick über Sockets

Sockets stellen Kommunikationskanäle dar und sorgen lediglich für die Datenübertragung von A nach B. Sie definieren kein Protokoll, wie HTTP, sondern übertragen lediglich Bytes. Die Semantik der zu empfangenden Bytes definiert das selbst entworfene Protokoll.

Sockets implementieren nach dem ISO/OSI-Referenzmodell Transportprotokolle und sichern somit die Datenübertragung von A nach B. Die Übertragung erfolgt in festen Bytegrößen ...

Get Windows Phone 8 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.