Tag: network-programming

Programmierung in Verbindung mit der Erstellung und Verwaltung von Netzwerken sowie das hinzufügen von Netzwerk-Konnektivität, um ein (set von) Programme.

Was sind die POSIX-Stornierung Punkte?

Anzahl der Antworten 3 Antworten
Was sind die POSIX-Stornierung Punkte? Ich bin auf der Suche nach einer endgültigen Liste von POSIX-Stornierung Punkte. Ich Frage, weil ich ein Buch sagt, dass accept() und select() sind Stornierung Punkte, aber ich habe gesehen, Websites im

Überprüfung der Netzwerk-status in C#

Anzahl der Antworten 7 Antworten
Wie kann ich überprüfen, dass ich eine offene Netzwerk-Verbindung und der Kontakt zu einer bestimmten ip-Adresse in c#? Ich habe gesehen, beispielsweise in VB.Net aber Sie alle verwenden Sie die " My " - Struktur. Danke. InformationsquelleAutor

Was ist der Rückgabewert von Socket.accept() in python

Anzahl der Antworten 2 Antworten
Habe ich ein einfaches server und eine einfache client mit socket - Modul in python. server: # server.py import socket s = socket.socket() host = socket.gethostname() port = 1234 s.bind((host, port)) s.listen(5) while True: c, addr =

Was ist die Adresse der Familie?

Anzahl der Antworten 2 Antworten
Wenn ich lese, über socket-Programmierung habe ich erfahren, dass AF_ steht für Adressfamilie. Aber wörtlich, eine Familie haben viele Mitglieder. Also, was sind die Mitglieder von, sagen wir, AF_INET Adressfamilie? Meiner Meinung nach, ich denke, es wäre

trace einer bestimmten IP-Adresse und port

Anzahl der Antworten 5 Antworten
Habe ich eine app läuft auf port 9100 auf einem remote-server für http-Seiten. Nachdem ich ssh in den server kann ich curl localhost 9100 und ich die Antwort erhalten. Jedoch bin ich nicht auf die gleiche app

Android (Java) Netzwerk-Programmierung Ressourcen

Anzahl der Antworten 3 Antworten
Ich würde gerne eine Anwendung entwickeln, die für Android, das zum transfer von Daten über die TCP-Verbindung. Weiß jemand, für jedes gute Beispiel oder Buch, wo die client-server-Verbindung Beispiel gefunden werden konnte? Ich bin ziemlich neu mit

Socket-API oder Bibliothek für C++?

Anzahl der Antworten 4 Antworten
Ich habe vor kurzem wurden immer mehr in C++. Ich habe schon einige (sehr minimal) socket-Programmierung mit C, sind aber auch daran interessiert die Arbeit mit C++. Ich habe nur in der Lage gewesen zu finden, Referenz/tutorials

Wie unterstützt sowohl IPv4 & IPv6 auf Java

Anzahl der Antworten 1 Antworten
Einer unserer Java-Programm, wenn Sie beginnen, hören Sie nur noch auf IPv6 (8080) z.B. # netstat -ntpl Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0

Wie kann ich überwachen, den NIC-status(up/down) in einem C-Programm ohne Abfrage der kernel?

Anzahl der Antworten 3 Antworten
Nun brauche ich, um den status der Netzwerkkarte(oben oder unten) in der realen Zeit. Das bedeutet, dass ich zum fangen der kernel-interrupt, wenn die Netzwerkkarte nach oben oder unten in einer Schleife blockiert. Die erste dumme Methode

Unter Linux: wie kann ich programmgesteuert bestimmen, wenn eine NIC-Schnittstelle aktiviert ist und angeschlossen?

Anzahl der Antworten 5 Antworten
Möchte ich ermitteln, ob eine Netzwerk-Karte aktiviert ist, bis, und angeschlossen. Im Grunde möchte ich wissen, ob die Netzwerk-Karte funktioniert. Ich brauche diese Informationen aus mit einem C++ - Programm, und möchte eine Fehlermeldung angezeigt, wenn das

Wie kann ich ermitteln, Netzwerk-und broadcast-Adresse aus der IP-Adresse und subnet-Maske?

Anzahl der Antworten 3 Antworten
Beispiel: IP-Adresse: 130.45.34.36 Maske: 255.255.240.0 Was wäre die Net-ID/Subnetz-Adresse und Broadcast-Adresse? InformationsquelleAutor der Frage Apprentice | 2015-03-13

Was genau macht ein "broken pipe" - exception bedeutet die Steckdose?

Anzahl der Antworten 2 Antworten
Ich habe ein android app, dass die Gespräche zu einem Programm auf einem PC. Ich bin mit dem Android (Java) Socket-Klasse. Wenn ich stoppen und starten Sie die PC-app das nächste mal schicke ich etwas von Android

Erstellen Sie mehrere Netzwerk-namespace von einem einzigen Prozess-Instanz

Anzahl der Antworten 2 Antworten
Ich bin mit der folgenden C-Funktion zu erstellen mehrere Netzwerk-namespaces von einem einzelnen Prozess-Instanz: void create_namespace(const char *ns_name) { char ns_path[100]; snprintf(ns_path, 100, "%s/%s", "/var/run/netns", ns_name); close(open(ns_path, O_RDONLY|O_CREAT|O_EXCL, 0)); unshare(CLONE_NEWNET); mount("/proc/self/ns/net", ns_path, "none", MS_BIND , NULL); }

Wie die Benutzung von Tor control protocol in C#?

Anzahl der Antworten 4 Antworten
Ich versuche, um Befehle zu senden, um das Tor für den control-port programmgesteuert zu machen, aktualisieren Sie die Kette. Ich habe nicht in der Lage zu finden alle Beispiele in C#, und meine Lösung nicht funktioniert. Zeitüberschreitung

wget/curl, das in C#

Anzahl der Antworten 2 Antworten
Schreibe ich eine Spachtel in C# und ich möchte den download einer Daten-Dateien und senden einige Formen. Ich habe mit wget und curl so weit. Wie würde ich das in C# (unter Linux)? (Ich meine, eine Bibliothek

Was bedeutet "Ende des Stroms" bedeutet beim arbeiten mit sockets

Anzahl der Antworten 4 Antworten
Beim arbeiten mit Sockets in Java, wie können Sie sagen, ob der client beendet hat, senden alle (binären) Daten, bevor Sie beginnen konnte, Verarbeitung. Beispiel: istream = new BufferedInputStream (socket.getInputStream()); ostream = new BufferedOutputStream(socket.getOutputStream()); byte buffer =

Welche Art von SCTP-Unterstützung gibt es auf den verschiedenen Windows-Versionen?

Anzahl der Antworten 3 Antworten
Welche Art von SCTP support gibt es auf den verschiedenen Windows-Versionen? InformationsquelleAutor der Frage Robert S. Barnes | 2010-01-28

Erste gateway für eine ip, die in ANSI-C

Anzahl der Antworten 3 Antworten
Ich ausgesehen haben wie verrückt umher, aber nicht bekommen, eine wirkliche Antwort. Ich habe ein Beispiel, aber das hing vom einzelnen eine eigene Bibliothek, so dass nicht viel gutes. Zuerst wollte ich den default-gateway eine Schnittstelle, aber

Wie lösen '...ist ein 'Typ', das gilt nicht in den gegebenen Kontext'? (C#)

Anzahl der Antworten 3 Antworten
Der folgende code erzeugt die Fehlermeldung: Fehler : 'CERas.CERAS' ist ein 'Typ', das gilt nicht in der gegebenen Kontext Warum diese Fehler auftreten? using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WinApp_WMI2 { public partial class

Einfachste QT TCP-client

Anzahl der Antworten 2 Antworten
Ich würde gerne eine Verbindung zu einer listening-server und übertragen die Daten. Ich schaute auf die Beispiele zur Verfügung, aber Sie scheinen über zusätzliche Funktionen, die scheinen nicht sehr hilfsbereit zu mir (d.h. verbinden, Glücketc.). Dies ist

Wählen Sie die Funktion in der socket-Programmierung

Anzahl der Antworten 6 Antworten
Kann mir jemand sagen, Nutzung und Anwendung von select Funktion in der socket-Programmierung in c? InformationsquelleAutor der Frage user484457 | 2010-11-13

xcopy mit Anmeldeinformationen auf dem remote-Maschine

Anzahl der Antworten 3 Antworten
Ich versuche, Zugriff auf einen remote-server in einer anderen Domäne über die IP-Adresse. Im run-Befehl, den ich eingegeben die folgenden \\XXX.XXX.XXX.XXX\C$\Program Files\ Bekomme ich ein pop-up-Fenster mit der Frage nach Benutzernamen und Passwort. Ich geben Sie es,

Linux wählen Sie() vs ppoll() vs pselect()

Anzahl der Antworten 3 Antworten
In meiner Anwendung gibt es einen io-thread, der eigens für Verpackung empfangenen Daten aus der Anwendung in ein benutzerdefiniertes Protokoll Senden der Daten+benutzerdefiniertes Protokoll-Pakete über tcp/ip Empfangen von Daten+benutzerdefiniertes Protokoll-Pakete über tcp/ip Auspacken das benutzerdefinierte Protokoll und

Reservieren Sie einen TCP-port in Windows

Anzahl der Antworten 5 Antworten
Ich würde gerne reservieren, um einen TCP-port gebunden zu sein, die von einem Dienst später, so dass Windows nicht versehentlich die gleiche Nummer bei der Zuweisung zufällige port-Nummern. Ich weiß, dies ist möglich über die registry und

Warum wird eine SOAP-Nachricht werden über HTTP gesendet werden?

Anzahl der Antworten 9 Antworten
Unten ist eine demo-SOAP-request-Nachricht: HTTP/1.1 200 OK Content-Type: text/xml; charset="utf-8" Content-Length: nnnn <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> <SOAP-ENV:Header> <t:SessionOrder xmlns:t="http://example.com" xsi:type="xsd:int" mustUnderstand="1"> 5 </t:SessionOrder> </SOAP-ENV:Header> <SOAP-ENV:Body> <GetStockQuote xmlns="http://someexample.com"> <Price>MSFT</Price> </GetStockQuote> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Und wir können sehen, diese SOAP-Nachricht kodiert

HttpURLConnection Umsetzung

Anzahl der Antworten 6 Antworten
Habe ich gelesen, dass HttpURLConnection unterstützt persistente verbindungen, so dass eine Verbindung wiederverwendet werden kann, für mehrere Anforderungen. Ich habe es versucht und der einzige Weg, der zum senden einer zweiten Nachricht wurde durch Aufruf der openConnection-zum

Welches Buch(s) zu lernen, sockets-Programmierung und TCP-Netzwerk-Kommunikation?

Anzahl der Antworten 2 Antworten
Werde ich ein paar kleine Projekte in den nächsten Monaten und brauche ein paar Bücher (vorzugsweise) oder URLs zu lernen, einige grundlegende Konzepte. In der Regel ein PC oder ein embedded-Gerät (das variiert je nach Projekt) sammelt

wie binden von raw-socket-spezifische Schnittstelle

Anzahl der Antworten 3 Antworten
Meine Anwendung läuft auf CentOS 5.5. Ich bin mit raw socket zum senden von Daten: sd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); if (sd < 0) { //Error } const int opt_on = 1; rc = setsockopt(m_SocketDescriptor, IPPROTO_IP, IP_HDRINCL,

Heartbeat-Protokolle/Algorithmen oder best practices

Anzahl der Antworten 5 Antworten
Vor kurzem habe ich Hinzugefügt einige load-balancing-Funktionen, um ein Stück software, die ich geschrieben habe. Es ist ein Netzwerk-Anwendung, die einige Daten verarbeiten, basiert auf der Eingabe aus einer SQL-Datenbank. Da das Knirschen kann ziemlich intensiv habe

Was verwenden Sie, wenn Sie zuverlässiges UDP benötigen?

Anzahl der Antworten 2 Antworten
Wenn Sie in einer situation, wo eine TCP-Verbindung ist möglicherweise zu langsam, und eine UDP-Verbindung, ist potentiell unzuverlässig, was verwenden Sie? Es gibt verschiedene standard-zuverlässige UDP-Protokolle gibt, welche Erfahrungen haben Sie mit Ihnen? Bitte besprechen Sie ein

Wann blockiert ein UDP sendto ()?

Anzahl der Antworten 2 Antworten
Während der Verwendung des Standard - (Blockierung) Verhalten auf einen UDP-socket, in dem Fall wird ein Aufruf von sendto () - block? Ich bin interessiert im wesentlichen in der Linux Verhalten. Für TCP-ich verstehe, dass die Kontrolle

Wie simuliert man Netzwerkfehler zu Testzwecken (in C #)?

Anzahl der Antworten 11 Antworten
Ich bin der Gebäude, was genannt werden könnte das DAL für eine neue app. Leider, Netzwerk-Anbindung an die Datenbank ist ein echtes problem. Ich würde gerne in der Lage sein, vorübergehend zu sperren Netzwerk-Zugang ist im Rahmen

Wie kann ich die Quell-IP-Adresse eines UDP-Pakets vortäuschen?

Anzahl der Antworten 4 Antworten
Denken Sie über die folgenden Optionen: Ihr ISP bietet Ihnen eine dynamische ip-Adresse (z.B. 123.123.123.123). Meine Frage ist einfach (die Antwort kann nicht sein): Ist es möglich, sendet ein einzelnes udp-Paket mit einer äußeren Quelle-ip (zum Beispiel

Anwendungskontrolle der TCP-Neuübertragung unter Linux

Anzahl der Antworten 5 Antworten
Für die ungeduldigen: So ändern Sie den Wert von /proc/sys/net/ipv4/tcp_retries2 für eine einzelne Verbindung in Linux, mit setsockopt()ioctl() oder so, oder ist es möglich? Mehr Beschreibung: Entwickle ich eine Anwendung, long-polling HTTP-Anfragen. Auf der server-Seite, es muss

Bluetooth-Mesh-Vernetzung?

Anzahl der Antworten 6 Antworten
Hatte ich eine Idee und ich Frage mich, ob es möglich war. Ich habe gegoogelt und es kann nicht scheinen, um herauszufinden, alle vorhandenen Lösungen. Ich dachte, dass ein Bluetooth-mesh-Netzwerk. Das layout habe ich gehofft, zu erreichen,

Wie viele Socket-Verbindungen kann ein Webserver handhaben?

Anzahl der Antworten 8 Antworten
Sagen, wenn ich um die gemeinsamen, virtuellen oder dedizierten hosting, Las ich irgendwo ein server/Rechner kann nur mit einer 64.000 TCP-verbindungen gleichzeitig, ist das wahr? Wie viele können jede Art von hosting-Griff unabhängig von der Bandbreite? Ich

"Zero Copy Networking" vs "Kernel-Bypass"?

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen "zero-copy networking" und "kernel-bypass"? Sind Sie zwei Sätze Bedeutung das gleiche, oder unterschiedliche? Ist das kernel-bypass-Technik verwendet innerhalb der "null-Kopie" networking " und das ist die Beziehung? InformationsquelleAutor der Frage user997112 |

Kann die Funktion read () auf einem verbundenen Socket null Bytes zurückgeben?

Anzahl der Antworten 1 Antworten
Ich weiß, dass read() ist ein blockierender Aufruf, es sei denn, ich mache den socket non-blocking. Daher erwarte ich, dass read () - Aufruf die Anforderungen von 4K-Daten zurückgeben sollte, ein positiver Wert ( no of bytes

Wie schnell ist TeamViewer?

Anzahl der Antworten 5 Antworten
Sorry für die Länge, es ist irgendwie notwendig. Einführung Entwickle ich eine remote-desktop-software (nur zum Spaß) in C# 4.0 für Windows Vista/7. Ich habe mittlerweile durch grundlegende Hindernisse: ich habe eine robuste UDP-messaging-system, relativ sauber Programm-design, ich

Holen Sie sich das Standard-Gateway

Anzahl der Antworten 7 Antworten
Ich Schreibe ein Programm, das zeigt die Benutzer Ihre IP-Adresse, Subnet-Maske und Standard-gateway. Ich kann die ersten beiden, aber für die Letzte, das ist, was ich kam: GatewayIPAddressInformationCollection gwc = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].GetIPProperties().GatewayAddresses; Dass, natürlich, gibt eine Sammlung von

Warum wird bind () in TCP verwendet? Warum wird es nur auf der Serverseite und nicht auf der Clientseite verwendet?

Anzahl der Antworten 4 Antworten
Wollte ich wissen, die genaue Funktion von bind() in TCP. Was bedeutet es, von "verbindlich" eine lokale Adresse an die Steckdose? Wenn es die Zuweisung einer port-Nummer an der Steckdose, dann warum nicht verwenden wir es im

QTcpSocket-Status immer verbunden, sogar Ethernet-Kabel abziehen

Anzahl der Antworten 4 Antworten
Ich habe einen QTcpSocket und ich lese in einer Schleife. Jedes mal, wenn ein vollständiges Paket gelesen wurde, oder es hat einen Fehler gegeben, den ich manuell überprüfen Sie den status der Buchse innerhalb der Schleife, mit:

C: Socket-Verbindungszeitüberschreitung

Anzahl der Antworten 5 Antworten
Habe ich ein einfaches Programm um zu überprüfen, ob ein port offen ist, aber ich wollen, verkürzen Sie das timeout-Länge auf die socket-Verbindung, weil das Standard ist viel zu lang. Ich bin mir nicht sicher, wie dies

java.net.URLEncoder.encode (String) ist veraltet, was sollte ich stattdessen verwenden?

Anzahl der Antworten 5 Antworten
Bekomme ich die folgende Warnung bei der Verwendung von java.net.URLEncoder.encode: warning: [deprecation] Kodieren(zu java.lang.String) in java.net.URLEncoder ist veraltet Was sollte ich stattdessen? InformationsquelleAutor der Frage Frank Krueger | 2008-10-17

java.net.UnknownHostException

Anzahl der Antworten 5 Antworten
Ich bin der Installation CSVN mit jdk1.6.0_23 und ich bin immer folgende Java-Fehler: 2011-02-10 16:25:50,951 [WrapperJarAppMain] WARN util.GrailsUtil - [WARNING] Property [ldapServerPort] of domain class com.collabnet.svnedge.console.Server has type [int] and doesn't support constraint [nullable]. This constraint will

Was würde dazu führen, dass UDP-Pakete gelöscht werden, wenn sie an localhost gesendet werden?

Anzahl der Antworten 5 Antworten
Ich bin senden von sehr großen (64000 Byte) - Datagramme. Ich merke, dass die MTU ist viel kleiner als 64000 bytes (ein typischer Wert ist ungefähr 1500 bytes haben, aus meiner Lektüre), aber ich würde vermuten, dass

Warum ist es unmöglich, ohne Eingabe von E / A festzustellen, dass der TCP-Socket von Peer ordnungsgemäß geschlossen wurde?

Anzahl der Antworten 12 Antworten
Als follow-up zu einem letzten FrageFrage ich mich, warum es unmöglich ist, in Java, ohne den Versuch Lesen/schreiben auf einen TCP-socket, um zu erkennen, dass der sockel wurde ordnungsgemäß geschlossen durch die peer? Dies scheint der Fall

Netty vs Apache MINA

Anzahl der Antworten 7 Antworten
Beide bieten in etwa die gleiche Funktionalität. Welche soll ich wählen um meine high-performance-TCP-server? Was sind die Vorteile & Nachteile? Referenz-links: Apache MINA (Quelle) Netty (Quelle) InformationsquelleAutor der Frage GabiMe | 2009-10-28

Wie kann ich _really_ Low-Level-Netzwerkprogrammierung lernen?

Anzahl der Antworten 11 Antworten
So, ich will alles lernen über Netze. Auch unterhalb der Buchse, bis auf raw-sockets und so Zeug. Und ich möchte verstehen, hubs, Router, access points, etc. Zum Beispiel, ich möchte in der Lage, meine eigene software schreiben,

Künstliche Erstellung eines Verbindungs-Timeout-Fehlers

Anzahl der Antworten 19 Antworten
Ich habe einen Fehler in unserer software, der Auftritt, wenn ich einen connection timeout. Diese Fehler sind sehr selten (meist, wenn meine Verbindung wird gelöscht, die von unserem internen Netzwerk). Wie kann ich die erzeugen diesen Effekt