Socket-Objekte
Das Socket-Objekt wird zur Kommunikation mit TCP-Servern und UDP-Sockets verwendet. Es unterstützt verschiedene Funktionen, zum Beispiel eine konfigurierbare Zeitüberschreitung, DNSEine in TCP/IP-basierten Netzwerken verwendete Datenbank, mit der sich Hostnamen in IP-Adressen übersetzen und andere Domänen-bezogene Informationen bereitstellen lassen.-Auflösung und Rückwärts-DNS-Auflösung. Darüber hinaus beherrscht das Socket-Objekt beim Senden und Empfangen den Umgang mit verschiedenen Datentypen. Es kann sowohl Strings als auch rohe Binärdaten verarbeiten. Strings werden als normale String-Variablen und Binärdaten als Arrays von Bytes verarbeitet. Für die Empfangsfunktion (als Recv bezeichnet) kann ein Parameter angegeben werden, der festlegt, welcher Datentyp zurückgegeben werden soll. Auf diese Weise kann der Benutzer angeben, ob er Daten als String oder in binärer Form empfangen möchte.
Dieser Abschnitt enthält Informationen zu den folgenden Socket-Objekten: