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.

OpenSSL-client nicht senden client-Zertifikat

Anzahl der Antworten 3 Antworten
Ich bin kämpfen, mit einem client-Zertifikat-problem und hoffe, jemand hier kann mir helfen. Ich entwickle eine client/server-paar mit boost asio, aber ich werde versuchen Sie zu unspezifisch ist. Ich bin auf windows und verwenden von openssl 1.0.1

Performance-Auswirkungen der Verwendung von write() anstatt send() beim schreiben in einen socket

Anzahl der Antworten 3 Antworten
Arbeite ich an schreiben einer Netzwerk-Anwendung in C++ für die Linux-Plattform mit den typischen sockets-API, und ich bin auf der Suche 2 alternative Möglichkeiten zum schreiben eines byte-Arrays in einen TCP-stream: entweder durch Aufruf von write(), oder

Erstellen einer IPEndPoint von einem hostname

Anzahl der Antworten 2 Antworten
Ich bin mit einem Drittanbieter-dll, die erfordert, dass ein "IPEndPoint". Als Benutzer können Sie entweder eine IP-Adresse oder einen Host-Namen, die ich brauche, um zu konvertieren ein Host-name in eine IP-Adresse vor, die ich erstellen kann ein

UDP-Broadcast-oder IP-Multicast?

Anzahl der Antworten 3 Antworten
Wenn Sie zum implementieren einer Netzwerk-broadcast, würden Sie den UDP-broadcast-oder IP-multicast in einer neuen Anwendung? Warum? Was sind die Vorteile und Nachteile, Sie stieß mit beiden Methoden? (Insbesondere in Bezug auf Probleme mit VPNs, die verschiedenen Subnetzen,

Wie Sie wiederverwenden sockel .NET?

Anzahl der Antworten 4 Antworten
Ich versuche, eine Verbindung zu einer Steckdose, die ich getrennt haben, aber es nicht zulassen, dass es aus irgendeinem Grund, obwohl ich rief die Disconnect-Methode mit dem argument "reuseSocket" auf true gesetzt. _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream,

Wie kopieren Sie eine Datei von einer Netzwerkfreigabe auf den lokalen Datenträger mit Variablen?

Anzahl der Antworten 4 Antworten
Wenn ich die folgende Zeile verwenden: shutil.copyfile(r"\\mynetworkshare\myfile.txt","C:\TEMP\myfile.txt") alles funktioniert einwandfrei. Jedoch, was ich kann nicht scheinen, um herauszufinden, ist, wie eine variable verwenden, die mit dem Netzwerk teilen Weg, da Brauch ich das " r " (relativer?)

Wie man Subnetzmaske verwenden .net?

Anzahl der Antworten 2 Antworten
Möchte ich, um client-Subnetz-Maske mithilfe von c#. Wie ich es bekommen kann? versuchen Sie dieser InformationsquelleAutor BrMe | 2012-12-16

Poco::Net-Server & Client TCP-Verbindung-Event-Handler

Anzahl der Antworten 2 Antworten
Bin ich ein neues Projekt starten, und zur gleichen Zeit, habe gerade entdeckt, Poco-Bibliothek, das finde ich absolut erstaunlich. Jedoch bin ich ein wenig verloren, als Beispiele, sind nicht viel. Ich habe eine ServerApplication->tcpserver gestartet->ServerSocket + TCPServerConnectionFactory->TCPServerconnection

JmDNS service discovery in client-server

Anzahl der Antworten 1 Antworten
Ich versuche zum aktivieren der service discovery in meiner client-server Anwendung mit JmDNS. Ich verstehe, service-registry, die auf der server-Seite mit dem code, der ähnelt diesem: JmDNS jmdns = JmDNS.create(localhost); jmdns.register(serviceInfo); Aber ich habe Schwierigkeiten, herauszufinden, wie

Warum sagen wir das IP-Protokoll in TCP/IP-suite ist verbindungslos?

Anzahl der Antworten 7 Antworten
Warum ist die IP aufgerufen, ein verbindungsloses Protokoll? Wenn ja, was ist das verbindungsorientierte Protokoll dann? Dank. Update - 1 - 20:21 2010/12/26 Denke ich, besser meine Frage beantworten, wäre es besser zu erklären, was "Verbindung" bedeutet

So legen Sie die ciphersuite verwendet werden, die in SSL-Sitzung

Anzahl der Antworten 1 Antworten
Habe ich einen socket auf port 443 wie in der folgenden Zeile: socket = (SSLSocket) factory.createSocket(hostName, port); Dann, ich wollte zu sehen, die aktiviert ciphersuites in diese Buchse, die ich verwendet habe: String enCiphersuite=socket.getEnabledCipherSuites(); System.out.println("Enabled ciphersuites are:

Was auf client-Seite müssen Situationen bind()?

Anzahl der Antworten 7 Antworten
Lerne ich C-socket-Programmierung. Wann würden Sie verwenden, bind() auf der client-Seite? Welche Art von Programm Sie werden es brauchen-und warum? Wo finde ich ein Beispiel? Bitte schreiben Sie Ihre Gedanken an diesem ersten, und wir werden versuchen,

wie finde ich in C einen port frei zu verwenden?

Anzahl der Antworten 3 Antworten
Das OS ist Linux. Ich habe einen server-Prozess, ändern der port-realtime. Allerdings würde ich gerne im Voraus wissen, ob ein port frei ist, bevor Sie eine Bindung. Szenario: Server bindet localhost:5000 und empfängt eine Anforderung zum binden

Abrufen von Prozess-Netzwerk-Nutzung

Anzahl der Antworten 2 Antworten
Wie kann ich einen Prozess senden/empfangen von bytes? der bevorzugte Weg ist dabei mit C#. Ich gesucht habe dies eine Menge, und ich nicht finden, eine einfache Lösung für dieses. Einige Lösungen vorgeschlagen, um installieren Sie die

Erste Liste der Netzwerk-Geräte in der Linux-kernel

Anzahl der Antworten 2 Antworten
Habe ich über net/core/dev.c und andere Dateien, um zu versuchen, um herauszufinden, wie man die Liste der Netzwerk-Geräte, die derzeit konfiguriert, und es erweist sich als ein wenig schwierig zu finden. Ziel ist es, in der Lage

Verständnis struct sockaddr

Anzahl der Antworten 2 Antworten
struct sockaddr { unsigned short sa_family; //address family, AF_xxx char sa_data[14]; //14 bytes of protocol address }; In dieser Struktur, was genau ist der Sinn Adresse Familie dargestellt sa_family? Bedeutet es, dass Protokolle wie TCP/UDP "Adressen"? Naja,

Wie Sie eine URL anfordern, erfordert ein Clientzertifikat für die Authentifizierung

Anzahl der Antworten 2 Antworten
Muss ich eine URL anfordern, die von einem server verwendet client-Zertifikate für die Authentifizierung und kann nicht einen Weg finden, dies zu tun für meine Anwendung. Mein problem ist, dass der Java-client an dem ich arbeite hat

C -, socket-Programmierung: für den Anschluss mehrerer clients an server mit select()

Anzahl der Antworten 5 Antworten
Ich versuche einen server angeschlossen werden können, auf die von mehreren clients. Hier mein code bisher: Client: int main(int argc, char **argv) { struct sockaddr_in servaddr; int sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (sock == -1) perror("Socket");

Umwandlung einer IP-Adresse zu host-Namen

Anzahl der Antworten 5 Antworten
In meine java-Anwendung, wenn der Benutzer gibt die IP, die wir brauchen, um die Anzeige des host-Namen, wenn der host-name angegeben wird, dann müssen wir die IP von dem host. Zum Beispiel, wenn der Benutzer eine IP-Adresse

Socket Programmierung - Was ist der Unterschied zwischen den listen() und accept()?

Anzahl der Antworten 3 Antworten
Ich gelesen habe dieses tutorial zu lernen, über socket-Programmierung. Es scheint, dass die listen() und accept() system fordert, beides zu tun die gleiche Sache, die ist, zu blockieren und zu warten für einen client, um eine Verbindung

Sagen, ob ein text-string ist eine IPv6-Adresse oder IPv4-Adresse mit standard-C-sockets-API

Anzahl der Antworten 2 Antworten
Ich habe ein Programm, wo eine externe Komponente übergibt mir einen string, der eine IP-Adresse enthält. Ich müssen dann schalten Sie es in einen URI. Für IPv4 ist dies leicht: ich prepend http://und append /. Jedoch, für

Was ist die richtige Art zu konstruieren InetSocketAddress mit jeder host eine IP-Adresse?

Anzahl der Antworten 3 Antworten
Ich will ein InetSocketAddress aber ich möchte es Recht egal, wenn ich einen host:port oder ip:port. Ich sehe es hat zwei Konstruktoren, einen für den host (String) und ein weiteres für IP (InetAddress). Muss ich haben, um

Lassen Sie zwei UDP-Server hören auf dem gleichen port?

Anzahl der Antworten 3 Antworten
Ich habe einen client sendet die Daten per UDP-broadcast. (Lassen Sie uns sagen, 127.0.0.255:12345) Nun möchte ich mehrere Server hören auf diese Daten. So zu tun auf einer lokalen Maschine, die Sie brauchen, um zu teilen den

Wie schließe ich eine Steckdose an einen http-server über einen proxy?

Anzahl der Antworten 2 Antworten
Kürzlich schrieb ich ein Programm unter Verwendung von sockets in C, um eine Verbindung zu einem HTTP-server lokal ausgeführt wird und damit zu tun, Anfragen. Dass funktionierte gut für mich. Danach habe ich versucht den gleichen code,

Was ist der Unterschied zwischen IFF_UP und IFF_RUNNING?

Anzahl der Antworten 2 Antworten
Diese beiden flags sind oft zusammen. Was ist der Unterschied zwischen Ihnen? InformationsquelleAutor Kara | 2012-07-26

Wo ist die Funktion err_sys() definiert?

Anzahl der Antworten 7 Antworten
Ich erhalte eine Fehler mit Bezug auf err_sys() in diesem code: #include <stdio.h> #include <sys/socket.h> #include <netinet/in.h> int main() { int sockfd; if ((sockfd=socket(AF_INET,SOCK_STREAM,0))<0) err_sys("can't create socket"); close(sockfd); return 0; } Bekomme ich den Linkerfehler: /tmp/cciuUVhz.o: In

Scan-und WLAN-Netzwerken verbinden, die mit Java

Anzahl der Antworten 2 Antworten
Schreiben zu müssen-ein client, der kann scan der verfügbaren WLAN Netze und verbindet sich am besten bekannt, die mit Java. Dies könnte desktop-client übernimmt diese Aufgabe. Irgendwelche Hinweise wären hilfreich und Schätze Ihre Antwort. Ich verstehe nicht,

Ein SSPI-Aufruf fehlgeschlagen ist, finden Sie unter der inneren Ausnahme - Die Lokale Sicherheitsautorität kann nicht kontaktiert werden

Anzahl der Antworten 3 Antworten
Ich habe eine WPF-Anwendung, die verwendet SSLStream zum server zu verbinden und senden/empfangen einige Nachrichten. Mein code ist largerly basierend auf diesem Beispiel (SslTcpClient): https://msdn.microsoft.com/en-us/library/system.net.security.sslstream(v=vs. 110).aspx. Dies funktionierte gut für Monate. Jedoch, nachdem ich das windows update

Android-Anwendung Wi-Fi-Gerät - AP-Konnektivität

Anzahl der Antworten 3 Antworten
Bin ich eine Anwendung erstellen, die Daten übertragen können zwischen einem mobilen und einem Wi-Fi-Gerät... Der mobile hat die AP aktiviert (durch den code) und ein anderes Gerät eine Verbindung zu diesem spezifischen Netzwerk... Wie kann ich

Warum brauche ich einen DataHandler?

Anzahl der Antworten 2 Antworten
Was ist der Hauptgrund, der mit einem javax.activation.DataHandler? Ist es zur Vereinfachung der übertragung von Objekten, die nicht Serializable implementieren, über das Netzwerk? I. e. zum Beispiel habe ich gesehen, die Umwandlung von Dateien aus dem lokalen

Vorgang jetzt in Bearbeitung Fehler beim verbinden( Funktion) Fehler

Anzahl der Antworten 1 Antworten
Möchte ich festlegen timeout-Wert der Funktion verbinden aber ich bekomme diese Fehlermeldung: "Operation now in progress" Mein code: if ((he = gethostbyname(authdefhost)) == NULL) { snprintf(errbuf, CERRBUFSIZ - 1, "cannot resolve %s: %s\n", authdefhost, hstrerror(h_errno)); return -1;

Was ist der Zweck der Verwendung von sendto/recvfrom statt verbinden/senden/empfangen mit UDP-sockets?

Anzahl der Antworten 2 Antworten
Kann ich begreifen, das Konzept von TCP vs UDP, aber immer noch ich weiß nicht warum es gibt 2 Möglichkeiten zum senden von UDP-Paketen, und mit, dass ich immer noch nicht verstehen, wenn dieser absolut notwendig ist,

Verwirrung in htons - little-endian/ big-endian

Anzahl der Antworten 3 Antworten
Wenn ich senden Sie eine integer-variable von einem Prozess zum anderen durch den sockel, und drucken Sie dann den Wert auf erhalten Ende, der Wert ist immer noch die gleiche, ohne mit ntohl/htonl, dann wo ich brauche,

Wie man die port-Nummer von addrinfo in unix-c

Anzahl der Antworten 1 Antworten
Brauche ich, um Daten zu senden an einen remote-server über UDP in einem bestimmten Hafen und bekommen eine Antwort erhalten. Jedoch, es ist blockiert und ich bekomme keine Antwort. Ich brauche, um zu überprüfen, ob die addrinfo

So Lesen Sie eine Datei von einem remote-system unter Verwendung von java?

Anzahl der Antworten 8 Antworten
Ich habe eine kopierte Datei in einem computer, und ich brauche, um den Zugriff auf die Datei von einem anderen computer. Ich bin mir nicht sicher, welches Protokoll oder welche Technologien eingesetzt werden? Bitte geben Sie mir

Wie funktioniert telnet unterscheiden sich von einem raw-tcp-Verbindung

Anzahl der Antworten 3 Antworten
Ich versuche zum senden von Befehlen an einen server über ein python-Skript. Ich kann sehen, dass die socket-Verbindung wird auf dem server hergestellt. Aber die Befehle sende ich über , nicht scheinen, um es durch(server hat einen

android 6.0.1 Kraft, wifi Verbindung ohne internet-Zugang

Anzahl der Antworten 2 Antworten
diese hat viele ähnliche Fragen (google: "kein Zugang zum internet erkannt. nicht automatisch, die Verbindung wiederherzustellen." oder: android-force-wifi-Verbindung programmgesteuert). ich dachte, ich hätte eine Antwort hieraber es aufgehört zu arbeiten nach der Installation von 6.0.1 updates (ich

Warum ist ungültig socket definiert als ~0 in WinSock2.h (c++)?

Anzahl der Antworten 6 Antworten
In WinSock2.h, die ungültigen socket und socket-Fehler sind definiert als diese? Gibt es irgendeine Bedeutung? #define INVALID_SOCKET (SOCKET)(~0) #define SOCKET_ERROR (-1) InformationsquelleAutor der Frage unj2 | 2012-05-30

Machen Sie eine multi-player-Spiel, spielbar über Netzwerk oder über das internet

Anzahl der Antworten 3 Antworten
Hallo, ich habe eine schriftliche multi-player-Spiel in Java und ich Frage mich, was ich lernen muss und/oder was sollte ich verwenden, um das Spiel spielbar über ein Netzwerk oder das internet von mehreren Rechnern. Ich bin echt

Wie funktioniert WSAStartup Funktion initiiert die Verwendung der Winsock-DLL?

Anzahl der Antworten 1 Antworten
Wie funktioniert WSAStartup Funktion initiiert die Verwendung der Winsock-DLL? Gemäß der Dokumentation Den WSAStartup Funktion muss die erste Windows Sockets-Funktion, die aufgerufen wird durch eine Anwendung oder eine DLL. Es ermöglicht eine die Anwendung oder DLL angeben,

Socket-Programmierung in C++

Anzahl der Antworten 3 Antworten
Kann jemand geben Sie mir einige Beispiel auf Client-und server-Verbindung über sockets in C++. Ich habe gegangen durch einige tutorials jetzt will ich es umsetzen. Wie fange ich an ? InformationsquelleAutor der Frage Swapnil Gupta | 2010-08-18

Wie misst man die Netzwerk-performance (wie benchmark-Netzwerk-Protokoll)

Anzahl der Antworten 2 Antworten
Zuerst ein wenig hintergrund. Es gibt viele verschiedene Vergleiche von distributed version control Systeme (DVCS) vergleichen der Größe des repository, oder die benchmark die Geschwindigkeit der Operationen. Ich habe keine gefunden, die benchmark-Netzwerk-performance verschiedener DVCS, und verschiedene

Wie zu Lesen Inputstream im JAVA-Server-Socket

Anzahl der Antworten 3 Antworten
Ich bin mit Java.net bei einem meiner Projekt. und ich schrieb einen App-Server, der bekommt inputStream von einem client. Aber einige Male meine (gepuffert)InputStream kann nicht alle Ausgabestrom, dass der client an meinem server. Wie kann ich

Warum kann nicht torrent-Verkehr verschlüsselt werden?

Anzahl der Antworten 4 Antworten
Ist das Ziel dieser Frage ist, dass ich versuche nur, um besser zu verstehen, die Natur von P2P-sowie Netzwerk-und Sicherheit /Verschlüsselung. Ich bin ein front-end-web-Entwickler und meine Kenntnisse der Netzwerk-stack ist nicht toll, wenn wir tiefer gehen,

Welche Browser unterstützen HTML5-WebSocket-API?

Anzahl der Antworten 1 Antworten
Werde ich die Entwicklung einer instant-messaging-Anwendung, die im browser ausgeführt. Welche Browser unterstützen die Mit der WebSocket-API? InformationsquelleAutor der Frage Sareuon | 2009-08-10

So öffnen und verwenden Sie einen socket in C?

Anzahl der Antworten 8 Antworten
Ich würde gerne wissen, die einfachste und effektivste Methode zum öffnen und schreiben von Daten in eine Steckdose in der Programmiersprache C für die Netzwerk-Programmierung. InformationsquelleAutor der Frage The.Anti.9 | 2008-11-21

Wählen Sie eine der vielen Internet-verbindungen für eine Anwendung

Anzahl der Antworten 4 Antworten
Ich habe einen computer mit ein paar verschiedenen internet-verbindungen. LAN, WLAN, WiFi oder 3G. Alle diese sind aktiv und die Maschine kann alle von Ihnen verwenden. Nun möchte ich sagen, dass meine Anwendung verwenden Sie eine der

Set timeout for winsock recvfrom

Anzahl der Antworten 4 Antworten
Ich versuche zum einrichten einer blockierenden socket timeout nach 16 ms, zu versuchen, recvfrom() auf einen port. Plattform ist Windows. Ich habe Tonnen von Beispielen, online-und es scheint wirklich einfach, ich kann einfach nicht scheinen, um es

TCP-handshake mit SOCK_RAW socket

Anzahl der Antworten 7 Antworten
Ok, ich weiß, diese situation ist etwas ungewöhnlich, aber ich brauche zum herstellen einer TCP-Verbindung (3-way-handshake) nur mit raw-sockets (in C, linux) - d.h. ich konstruieren müssen, den IP-Header und TCP-Header selbst. Ich Schreibe ein server (so

SOL_SOCKET in getsockopt()

Anzahl der Antworten 2 Antworten
Da sagt in der linux-man-page "Verwenden Sie diese Konstante nur, wie das Niveau-argument zum Aufruf von getsockopt oder setsockopt zu manipulieren, die socket-Ebene in diesem Abschnitt beschriebenen Optionen." Ich weiß noch nicht, was bedeutet SOL_SOCKET meine, was