Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Kommunikation und Netzwerk

k24:start

24.0 Netzwerk und Kommunikation

Das Kapitel 24 vermittelt Ihnen einen Überblick zu den Möglichkeiten von Gambas, in den Programmen über Schnittstellen Verbindung zur Außenwelt aufzunehmen. Die Hauptlast trägt die Klasse Socket, weil damit Clients implementiert werden können, die alle traditionellen Dienste im Netzwerk anbieten können. Sie erhalten in diesem Kapitel einen Einblick über die diesen Diensten zugrunde liegenden RFCs und erfahren in ausgewählten Projekten, wie man Web-Clients entwickelt und im lokalen Netzwerk testet.

Resolver

Abbildung 24.0.1: DNS-Client (Resolver)

Auch wenn nur noch wenige Rechner über eine echte serielle RS232-Schnittstelle (V24) verfügen, wird diese Schnittstelle in der Technik häufig eingesetzt. Einige der vorgestellten Projekte nutzen die V24-Schnittstelle für Mess- und Steuerungsaufgaben über einen RS232-USB-Adapter. Auch die parallele (Centronics-)Schnittstelle sowie der D-Bus sind Inhalt einiger Abschnitte. Die Installation und Konfiguration eines Webservers wird ausführlich in einem Exkurs beschrieben, damit Sie die vorgestellten Projekte - auch zum Abschnitt CGI - auf Ihrem Rechner lokal erproben können. Geografische Karten können Sie mit Hilfe der Komponente gb.map darstellen. Sie lernen u.a. kennen, wie man Texte in MarkDown-Syntax in HTML konvertieren kann und ein eigenes Wiki entwickelt und pflegt. Webseiten generieren Sie über CGI und die Klasse WebPage. Mit dem Einsatz der Komponente WebView werden Ihnen Möglichkeiten gezeigt, Webseiten komfortabel in eigenen Programmen anzuzeigen.

Download

k24/start.txt · Zuletzt geändert: 20.06.2016 (Externe Bearbeitung)

Seiten-Werkzeuge