9.8 Netzwerk-Handling

Die Netzwerkfähigkeiten von Ruby werden von der Standardbibliothek bereitgestellt, nicht durch die Core-Klassen. Aus diesem Grund versuchen die folgenden Unterabschnitte nicht, jede verfügbare Klasse oder Methode aufzuzählen. Stattdessen zeigen sie mit einfachen Beispielen, wie man häufig benötigte Aufgaben umsetzt. Mit ri erhalten Sie eine umfassendere Dokumentation.

Auf unterster Ebene wird der Zugriff auf das Netzwerk über Sockets erreicht, bei denen es sich um IO-Objekte handelt. Nachdem Sie einen Socket geöffnet haben, können Sie Daten von einem anderen Computer lesen oder dorthin schreiben, als ob Sie aus einer Datei lesen oder in sie schreiben würden. Die Socket-Klassenhierarchie ist etwas verwirrend, aber die Details ...

Get Die Programmiersprache Ruby 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.