Als «network-programming» getaggte Fragen

Programmierung im Zusammenhang mit dem Erstellen und Verwalten von Netzwerken sowie dem Hinzufügen von Netzwerkkonnektivität zu einer (Reihe von) Programmen.






6
Wie ist TeamViewer so schnell?
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 …


11
Unterschied zwischen TCP und UDP?
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 …




6
Socket connect () vs bind ()
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 …



5
Ordnungsgemäße Verwendung von beginBackgroundTaskWithExpirationHandler
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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.