Bei der Netzwerkprogrammierung müssen mehrere gängige Methoden verwendet werden:
1. Spezielle Eigenschaften in ASP.NET:
Rufen Sie den Namen des Servercomputers ab: Page.Server.ManchineName
Benutzerinformationen abrufen: Page.User
Rufen Sie den Namen des Clientcomputers ab: Page.Request.UserHostName
Rufen Sie die IP des Client-Computers ab: Page.Request.UserHostAddress
2. Gängige Methoden bei der Netzwerkprogrammierung:
Den aktuellen Computernamen abrufen: static System.Net.Dns.GetHostName()
Rufen Sie alle IP-Adressen basierend auf dem Computernamen ab: static System.Net.Dns.Resolve(computer name).AddressList
Sie können den Computernamen auch basierend auf der IP-Adresse abrufen: static System.Net.Dns.Resolve(IP-Adresse).HostName
3. Gemeinsame Attribute der Systemumgebungsklasse:
Aktueller Computername: static System.Environment.MachineName
Die Domäne, zu der der aktuelle Computer gehört: static System.Environment.UserDomainName
Aktueller Computerbenutzer: static System.Environment.UserName