Services implementieren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Arbeiten mit Sockets - Index


Sockets bilden einen Baustein bei der Entwicklung von Netzwerk-Servern und Client-Anwendungen. Für viele Services wie z.B. HTTP oder FTP sind fertige Server von Fremdherstellern verfügbar. Davon sind einige sogar in das Betriebssystem eingebunden, was Ihnen wiederum Entwicklungsarbeit abnimmt. Es gibt aber trotzdem Situationen, in denen die Erstellung eigener Server- oder Client-Anwendungen angebracht ist. Dies ist beispielsweise der Fall, wenn für den gewünschten Service kein Server verfügbar ist oder eine stärkere Kontrolle über die Implementierung des Service benötigt wird. Oft lässt sich außerdem mit selbsterstellten Anwendungen ein höheres Maß an Integration zwischen der Anwendung und der Netzwerkkommunikation erzielen. So könnte es bei Verwendung von verteilten Datenmengen sinnvoll sein, eine Schicht zu entwickeln, die eine Kommunikation mit Datenbanken in anderen Systemen ermöglicht.

Um Services die Sockets verwenden zu implementieren oder einzusetzen, sollten Sie folgende Themen beherrschen:

Siehe auch