Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Web-Programmierung
Entfernte Verbindungen herstellen
Der letzte Unterteil des Kurses wendet sich der Web-Programmierung zu — dem Sprechen mit anderen Maschinen über das Netz. Wir bauen von unten auf: eine rohe Netzverbindung, dann ein einfacher HTTP-Client, ein einfacher HTTP-Server und schließlich ein Blick auf das Cro-Framework.
Anders als der Rest des Kurses brauchen diese Beispiele eine Netzverbindung, um zu laufen, und die späteren brauchen Module, die Sie selbst installieren. Der Code ist so geschrieben, dass er übersetzt und funktioniert, wenn Sie ihn gegen einen echten Server laufen lassen, doch seine Ausgabe lässt sich nicht so zeigen wie bei den Beispielen ohne Netz. Jede Seite vermerkt, was sie braucht.
Wir beginnen mit dem Fundament allen Netzcodes: einem Socket, der Zweiwegleitung zwischen zwei Programmen über ein Netz.
Themen in diesem Abschnitt
Praxis
Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 2 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.