Programmierung im Zusammenhang mit dem Erstellen und Verwalten von Netzwerken sowie dem Hinzufügen von Netzwerkkonnektivität zu einer (Reihe von) Programmen.
Ich habe einen Fehler in unserer Software, der auftritt, wenn ich ein Verbindungszeitlimit erhalte. Diese Fehler sind sehr selten (normalerweise, wenn meine Verbindung von unserem internen Netzwerk getrennt wird). Wie kann ich diese Art von Effekt künstlich erzeugen, um unsere Software zu testen? Wenn es darauf ankommt, wird die App …
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich werde eine Instant Messaging-Anwendung entwickeln, die im Browser ausgeführt wird. Welche Browser unterstützen die WebSocket-API ?
Welche der folgenden Methoden ist die beste und portabelste Methode, um den Hostnamen des aktuellen Computers in Java abzurufen? Runtime.getRuntime().exec("hostname") vs. InetAddress.getLocalHost().getHostName()
Was ist der Unterschied zwischen read()und recv()und zwischen send()und write()in der Socket-Programmierung in Bezug auf Leistung, Geschwindigkeit und andere Verhaltensweisen?
Bei der Verwendung wird folgende Warnung angezeigt java.net.URLEncoder.encode: Warnung: [veraltet] codieren (java.lang.String) in java.net.URLEncoder ist veraltet Was soll ich stattdessen verwenden?
Entschuldigung für die Länge, es ist irgendwie notwendig. Einführung Ich entwickle eine Remotedesktopsoftware (nur zum Spaß) in C # 4.0 für Windows Vista / 7. Ich habe grundlegende Hindernisse überwunden: Ich habe ein robustes UDP-Messagingsystem, ein relativ sauberes Programmdesign, einen Spiegeltreiber (den kostenlosen DFMirage-Spiegeltreiber von DemoForge) und NAT-Traversal für alle …
Beide bieten ungefähr die gleiche Funktionalität. Welchen sollte ich wählen, um meinen Hochleistungs-TCP-Server zu entwickeln? Was sind die Vor- und Nachteile? Referenzlinks: Apache MINA ( Quelle ) Netty ( Quelle )
Was ist der Unterschied zwischen TCP und UDP? Ich weiß, dass TCP bei nicht zeitkritischen Anwendungen verwendet wird und UDP für Spiele oder Anwendungen, die eine schnelle Datenübertragung erfordern. Ich weiß, dass TCP für HTTP, HTTPs, FTP, SMTP und Telnet verwendet wird. Ich weiß, dass UDP für DNS und DHCP …
Welche Vorteile (oder Einschränkungen) hat die Übertragung von Dateien über das Internet? (Mir sind sichere Formen beider Protokolle bekannt. Ich würde gerne Vergleiche durch persönliche Erfahrungen in Bezug auf Leistung, Zuverlässigkeit, Dateigrößenbeschränkungen usw. hören.)
Dies mag eine sehr grundlegende Frage sein, aber sie verwirrt mich. Können sich zwei verschiedene angeschlossene Sockets einen Port teilen? Ich schreibe einen Anwendungsserver, der mehr als 100.000 gleichzeitige Verbindungen verarbeiten kann, und wir wissen, dass die Anzahl der auf einem System verfügbaren Ports etwa 60.000 (16 Bit) beträgt. Ein …
Sowohl connect()als auch bind()Systemaufrufe verknüpfen den Socket-Dateideskriptor mit einer Adresse (normalerweise eine IP / Port-Kombination). Ihre Prototypen sind wie: - int connect(int sockfd, const struct sockaddr *addr, socklen_t addrlen); und int bind(int sockfd, const struct sockaddr *addr, socklen_t addrlen); Was ist der genaue Unterschied zwischen 2 Anrufen? Wann sollte man …
Angenommen, ich sollte ein gemeinsames, virtuelles oder dediziertes Hosting erhalten. Ich habe irgendwo gelesen, dass ein Server / Computer nur 64.000 TCP-Verbindungen gleichzeitig verarbeiten kann. Stimmt das? Wie viele kann jede Art von Hosting unabhängig von der Bandbreite verarbeiten? Ich gehe davon aus, dass HTTP über TCP funktioniert. Würde dies …
Ich bin etwas verwirrt darüber, wie und wann ich es verwenden soll beginBackgroundTaskWithExpirationHandler. Apple zeigt in seinen Beispielen, wie man es als applicationDidEnterBackgroundDelegat verwendet, um mehr Zeit für die Ausführung einer wichtigen Aufgabe zu erhalten, normalerweise einer Netzwerktransaktion. Wenn ich auf meine App schaue, scheint es, dass die meisten meiner …
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.