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 live online training, plus books, videos, and digital content from nearly 200 publishers.