Programmierung im Zusammenhang mit dem Erstellen und Verwalten von Netzwerken sowie dem Hinzufügen von Netzwerkkonnektivität zu einer (Reihe von) Programmen.
In jedem Beispiel und jeder Diskussion, auf die ich im Zusammenhang mit der BSD-Socket-Programmierung stoße, scheint es, dass die empfohlene Methode, einen Dateideskriptor auf den nicht blockierenden E / A-Modus zu setzen, darin besteht, das O_NONBLOCKFlag zu verwenden fcntl(), z int flags = fcntl(fd, F_GETFL, 0); fcntl(fd, F_SETFL, flags | …
Wenn Sie eine Situation haben, in der eine TCP-Verbindung möglicherweise zu langsam und eine UDP-Verbindung möglicherweise zu unzuverlässig ist, was verwenden Sie? Es gibt verschiedene standardmäßige zuverlässige UDP-Protokolle. Welche Erfahrungen haben Sie damit? Bitte besprechen Sie ein Protokoll pro Antwort. Wenn jemand anderes das von Ihnen verwendete bereits erwähnt hat, …
Als Antwort auf eine aktuelle Frage frage ich mich, warum es in Java unmöglich ist, ohne den Versuch, auf einem TCP-Socket zu lesen / schreiben, festzustellen, dass der Socket vom Peer ordnungsgemäß geschlossen wurde. Dies scheint unabhängig davon der Fall zu sein, ob man das Pre-NIO Socketoder das NIO verwendet …
Ich arbeite an einer PHP-Webanwendung und muss einige Netzwerkoperationen in der Anforderung ausführen, z. B. das Abrufen einer Person vom Remote-Server basierend auf der Benutzeranforderung. Ist es möglich, asynchrones Verhalten in PHP zu simulieren, da ich einige Daten an eine Funktion übergeben muss und auch eine Ausgabe von ihr benötige? …
Ich bin mir nicht sicher, wie ich die externe IP-Adresse des Computers ermitteln soll, da ein Computer außerhalb eines Netzwerks dies sehen würde. Meine folgende IPAddress-Klasse erhält nur die lokale IP-Adresse des Computers. public class IPAddress { private InetAddress thisIp; private String thisIpAddress; private void setIpAdd() { try { InetAddress …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.