Als «sockets» getaggte Fragen

114
IPC-Leistung: Named Pipe vs Socket

Jeder scheint zu sagen, dass Named Pipes schneller sind als IPC-Sockets. Wie viel schneller sind sie? Ich würde es vorziehen, Sockets zu verwenden, da diese eine bidirektionale Kommunikation ermöglichen und sehr flexibel sind, aber Geschwindigkeit gegenüber Flexibilität wählen, wenn es sich um...

104
So konfigurieren Sie das Socket-Verbindungszeitlimit

Wenn der Client versucht, eine Verbindung zu einer nicht verbundenen IP-Adresse herzustellen, tritt eine lange Zeitüberschreitung von mehr als 15 Sekunden auf. Wie können wir diese Zeitüberschreitung verringern? Wie kann ich es konfigurieren? Der Code, den ich zum Einrichten einer Socket-Verbindung...

91
Python [Errno 98] Adresse wird bereits verwendet

In meinem Python-Socket-Programm muss ich es manchmal mit unterbrechen Ctrl-C. Wenn ich das mache, wird die Verbindung mit geschlossen socket.close(). Wenn ich jedoch versuche, es erneut zu öffnen, muss ich eine Minute warten, bevor ich wieder eine Verbindung herstellen kann. Wie schließt man eine...

88
Wie entferne ich eine CLOSE_WAIT-Socket-Verbindung?

Ich habe ein kleines Programm geschrieben, das mit einem Server an einem bestimmten Port interagiert. Das Programm funktioniert gut, aber: Sobald das Programm unerwartet beendet wurde und seitdem diese Socket-Verbindung im CLOSE_WAITStatus angezeigt wird . Wenn ich versuche, ein Programm...

85
Festlegen eines Zeitlimits für Socket-Vorgänge

Wenn ich einen Socket erstelle: Socket socket = new Socket(ipAddress, port); Es wird eine Ausnahme ausgelöst, die in Ordnung ist, da die IP-Adresse nicht verfügbar ist. (Die Testvariablen wo String ipAddress = "192.168.0.3"und int port = 300.) Das Problem ist: Wie stelle ich das Timeout für...

83
Grundlegendes zu INADDR_ANY für die Socket-Programmierung

Ich versuche einige Sockets zu programmieren und benutze sie daher auf der Serverseite htonl(INADDR_ANY). Soweit ich verstanden habe, scheint mir diese Funktion eine zufällige IP zu generieren (bin ich richtig?). Tatsächlich möchte ich meine Steckdose mit meiner binden localhost. Aber wenn ich das...