Die .NET Framework-Klassenbibliothek stellt in Namespaces System.Net und System.Net.Sockets Funktionen zur Netzwerkprogrammierung bereit. Mit diesen Klassen ist es einfach Netzwerkfunktionalität in eine Anwendung zu integrieren.
Network-Namespace
Hier ein Auszug der Klassen im Namespace System.Net:
Namensauflösung
Bei der DNS-Klasse handelt es sich um eine statische Klasse, mit der man auf einfache Weise Informationen über einen bestimmten Host aus der DNS abrufen kann. Sie benötigt einen Internetzugang, um richtig funktionieren zu können. Die Hostinformationen aus der DNS-Anfrage werden als IPHostEntry-Objekt zurückgegeben. Wenn in der DNS-Datenbank mehrere Einträge für den angegebenen Host vorhanden sind, enthält IPHostEntry mehrere IP-Adressen und Aliase. Mit einer FOR-Schleife kann auf die gesamte Adresse zugegriffen werden.
Hier drei Methoden, die für die Abfrage von Hostinformationen geeignet sind:
Ein Aufruf jeder dieser DNS-Methoden gibt eine Instanz der IPHostEntry-Klasse zurück. Mit dem nachstehenden Code wird eine Instanz der IPHostEntry-Klasse unter Verwendung des angegebenen ZDNet-Hostnamens erstellt:
beziehungsweise seine Entsprechung in VB.NET:
Nachdem das IPHostEntry-Objekt nun mit IP-Adressen aufgefüllt ist, können diese als IPAddress-Objekte verwendet werden.
Page: 1 2
PDF-Bearbeitungssoftware jetzt im Black Friday Sale mit 50 Prozent Rabatt!
ISG untersucht deutschen Workplace-Services-Markt. Digital Employee Experience (DEX) gilt als Schlüssel für neues Wachstum.
Wer bei Google mit den passenden Suchbegriffen nicht in den Top-Rankings gefunden wird, der kann…
Unternehmen räumen der Entwicklung technischer und digitaler Führungskompetenzen ein zu geringe Priorität ein. Gartner fordert…
Betroffen sind Android 12, 13, 14 und 15. Google sind zielgerichtete Angriffe auf die beiden…
Schadprogramm der pakistanischen Hackergruppe APT36 weitet seine Aktivitäten aus und verbessert seine Techniken.