Tag: sockets

Ein Endpunkt einer bidirektionalen inter-Prozess-Kommunikation fließen. Dies bezieht sich oft auf einen Ablauf über eine Netzwerkverbindung, aber nicht beschränkt auf solche. Nicht zu verwechseln mit websocket (ein Protokoll) oder andere Abstraktionen (z.B. socket.io).

Wie finde ich den vollständigen Hostnamen des aktuellen Rechners in C (Hostname und Domain-Informationen)?

Anzahl der Antworten 5 Antworten
In ein C-Projekt (POSIX), wie bekomme ich den voll qualifizierten Namen für das aktuelle system? Beispielsweise, bekomme ich nur den Hostnamen meiner Maschine zu tun gethostname() aus unistd.h. Das könnte mir machine3 im Gegenzug, aber ich bin

Gibt es eine Möglichkeit, eine POSIX-Buchse zu löschen?

Anzahl der Antworten 8 Antworten
Gibt es ein standard-Aufruf für die Spülung der sende-Seite des POSIX-socket-bis hin zu dem entfernten Ende oder hat diese noch implementiert werden müssen als Teil des user-level-Protokoll? Ich schaute mich um die üblichen Header, aber konnte nichts

Was ist die größte sichere UDP-Paketgröße im Internet?

Anzahl der Antworten 9 Antworten
Ich gelesen habe, eine Reihe von Artikeln über UDP-Paket-Größen, aber nicht in der Lage gewesen zu kommen, um eine Schlussfolgerung zu wählen, was richtig ist. Eine Reihe von Dienstleistungen zu beschränken, die größte UDP-Pakets 512 bytes (wie

Wie man einen einfachen Multithread-Socket-Server in Python erstellt, der sich an Clients erinnert

Anzahl der Antworten 1 Antworten
Wie mache ich ein einfaches Python-echo-server, die an Kunden und nicht erstellen Sie einen neuen socket für jede Anforderung? Muss in der Lage sein zur Unterstützung der gleichzeitige Zugriff. Ich möchte in der Lage sein zu verbinden

NetworkStream.ReadAsync mit einem Abbruch-Token bricht niemals ab

Anzahl der Antworten 5 Antworten
Hier der Beweis. Irgendeine Idee, was falsch ist in diesem code ? [TestMethod] public void TestTest() { var tcp = new TcpClient() { ReceiveTimeout = 5000, SendTimeout = 20000 }; tcp.Connect(IPAddress.Parse("176.31.100.115"), 25); bool ok = Read(tcp.GetStream()).Wait(30000); Assert.IsTrue(ok);

recv () Socket-Funktion, die Daten mit der Länge 0 zurückgibt

Anzahl der Antworten 5 Antworten
Ich habe eine Anwendung, in dem eine socket-Verbindung auf einem port-Nummer 5005, die mit einem anderen Gerät(hardware-Gerät mit einem web-server). Nun, ob meine hardware-Gerät die Verbindung trennt, dann verliere ich die Verbindung mit dem Gerät. Bedeutet dies,

Was ist der Unterschied zwischen Streams und Datagrammen bei der Netzwerkprogrammierung?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen sockets (stream) vs-sockets (Datagramme)? Warum verwenden Sie einen über den anderen? InformationsquelleAutor der Frage RoR | 2011-01-14

TypeError: ein Byte-ähnliches Objekt wird benötigt, nicht 'str'

Anzahl der Antworten 5 Antworten
Der folgende code ist der code, der versucht, ändern Sie die Eingabe geliefert, die von einem Benutzer mithilfe von sockets: from socket import * serverName = '127.0.0.1' serverPort = 12000 clientSocket = socket(AF_INET, SOCK_DGRAM) message = input('Input

Was bedeutet es, einen Multicast (UDP) Socket zu binden?

Anzahl der Antworten 4 Antworten
Ich bin mit multicast-UDP-zwischen hosts, die über mehrere Netzwerk-Schnittstellen. Ich bin mit boost::asio und bin verwirrt durch die 2 Operationen an den Empfänger zu machen: binden, dann kommen Sie-Gruppe. Warum müssen Sie geben Sie die lokale Adresse

Python-Socket-Verbindungstimeout

Anzahl der Antworten 2 Antworten
Ich habe einen socket, möchte ich eine Zeitüberschreitung bei der Verbindung, so dass ich kündigen kann der ganze Betrieb, wenn es nicht verbinden kann aber es auch mit dem makefile für die Steckdose, die erfordert kein timeout.

Kann ich den socket.io Chat auf Heroku einrichten?

Anzahl der Antworten 7 Antworten
Habe ich eine einfache Steckdose.io-chat-Anwendung, die ich hochgeladen habe, in eines der neuen Heroku 'cedar' stapeln. Nun habe ich fast alles haben, was funktioniert, aber den ich getroffen habe, einen Stolperstein. Auf meinem localhost öffne ich eine

Was ist der Unterschied zwischen Verbindungs- und Lese-Timeout für Sockets?

Anzahl der Antworten 2 Antworten
3 Fragen: Was ist der Unterschied zwischen Verbindung und Lesen timeout für Steckdosen? Was bedeutet Verbindung timeout-Einstellung auf "unendlich" bedeuten? In welcher situation kann es bleiben im Infinitiv-loop? und was auslösen kann, dass die infinity-Schleife stirbt? Was

Erhalte die MAC Adresse auf dem lokalen Rechner mit Java

Anzahl der Antworten 7 Antworten
Kann ich verwenden ip = InetAddress.getLocalHost(); NetworkInterface.getByInetAddress(ip); erhalten wir die mac-Adresse, aber wenn ich diesen code in eine offline-Maschine, es funktioniert nicht. So, Wie bekomme ich die Mac Adresse? InformationsquelleAutor der Frage Jevivre xavie | 2011-05-28

Socket-Hangup erkennen, ohne zu senden oder zu empfangen?

Anzahl der Antworten 6 Antworten
Schreibe ich einen TCP-server, kann 15 Sekunden oder mehr, beginnt die Erzeugung der Körper als Reaktion auf bestimmte Anfragen. Einige Kunden, wie z.B. das schließen der Verbindung, an deren Ende, wenn die Antwort dauert mehr als ein

Was ist der Unterschied zwischen AF_INET- und PF_INET-Konstanten?

Anzahl der Antworten 1 Antworten
Anhand von Beispielen über socket-Programmierung, können wir sehen, dass einige Leute benutzen AF_INET während andere PF_INET. Außerdem, manchmal beide von Ihnen werden an der gleichen Beispiel. Die Frage ist: gibt es einen Unterschied zwischen Ihnen? Welches sollten

UNIX nicht blockierende E / A: O_NONBLOCK vs. FIONBIO

Anzahl der Antworten 3 Antworten
In jedem Beispiel und die Diskussion, die ich laufen über in den Kontext der BSD-socket-Programmierung, es scheint, dass der empfohlene Weg, um ein file-Deskriptor, um nicht blockierende I/O-Modus ist mit der O_NONBLOCK Flagge zu fcntl() z.B. int

Sind Nachrichtenwarteschlangen in Linux veraltet?

Anzahl der Antworten 4 Antworten
Spiele ich schon mit message queues (System V, aber POSIX-sollte auch ok) in Linux vor kurzem, und Sie scheinen perfekt für meine Anwendung, aber nach der Lektüre von The Art of Unix Programming ich bin mir nicht

Wird (und sollte) es Sockets in C ++ 11 geben?

Anzahl der Antworten 5 Antworten
Ist der neue C++11 geht, enthalten keine socket-Bibliothek? So, dass man etwas tun könnte std::socket-ish? Sehen, wie std::thread Hinzugefügt werden, es fühlt sich an, als wenn die Steckdosen sollten ebenso Hinzugefügt werden. C-style-buchsen sind ein Schmerz... Sie

Wie verwende ich Setsockopt (SO_REUSEADDR)?

Anzahl der Antworten 2 Antworten
Ich bin mit meinem eigenen http-server auf einem raspberry pi. Das problem ist, wenn ich das Programm stoppen und neu starten, der port ist nicht mehr verfügbar. Manchmal habe ich das gleiche Problem beim empfangen eine Vielzahl

Gutes Werkzeug zum Testen von Steckverbindungen?

Anzahl der Antworten 8 Antworten
Schreibe ich eine tcp/ip-client und ich brauchen würde, ein "test-server" in der Lage sein, um test problemlos. Sie sollten hören, die auf einem konfigurierbaren port, zeigen Sie mir, wenn ein client sich verbindet und was der client

Wie weiß ein Socket, welcher Netzwerk-Interface-Controller verwendet werden soll?

Anzahl der Antworten 3 Antworten
Ich bin ein lamer im Bereich der Netzwerk-Programmierung, also meine Frage mag dumm sein, aber bitte Geduld mit mir. Die Frage ist, wenn ein computer über mehrere Netzwerkkarten verfügt, alle von Ihnen mit verschiedenen Netzwerken verbunden und

Wählen Sie vs vs vs epoll

Anzahl der Antworten 3 Antworten
Entwerfe ich einen neuen server muss zur Unterstützung von tausenden von UDP-verbindungen (irgendwo rund 100.000 Sitzungen). Jeder input oder Anregungen, auf die man zu verwenden? InformationsquelleAutor der Frage ravi | 2010-10-28

Festlegen der Quell-IP für einen UDP-Socket

Anzahl der Antworten 4 Antworten
Ich habe einen UDP-socket, der an INADDR_ANY zu hören-Pakete auf alle IPs meines Servers hat. Ich bin senden von Antworten über die gleiche Buchse. Jetzt wählt der server automatisch die IP als Quell-IP, wenn Pakete gesendet werden,

Herstellen einer Verbindung mit dem TCP-Socket aus dem Browser mithilfe von JavaScript

Anzahl der Antworten 5 Antworten
Habe ich eine vb.net Anwendung, öffnet einen socket und wartet auf Sie. Brauche ich die Kommunikation über diesen socket an, dass die Anwendung mit einem javascript läuft auf einem browser. Das heißt, dass ich brauchen, um Daten

Werden HTML5-Websockets durch Firewalls gelähmt?

Anzahl der Antworten 3 Antworten
Ich bin extrem begeistert von html5-websockets spec, aber ich habe ein Anliegen. In diesen Tagen jeder Betrieb ist einige Netzwerk mit Router (LAN/WLAN), die über integrierte firewalls, windows hat eine eingebaute firewall auch. Mit, dass in den

Liste möglicher interner Socket-Status von / proc

Anzahl der Antworten 1 Antworten
Ich würde gerne wissen, die möglichen Werte von st Spalte in /proc/net/tcp. Ich denke, die st Spalte entspricht der Spalte STATUS von netstat(8) oder ss(8). Ich habe es geschafft, zur Identifizierung von drei codes: sl local_address rem_address

Was ist eine gute Puffergröße für Socket-Programmierung?

Anzahl der Antworten 4 Antworten
Sind wir mit .Net und Steckdosen. Der server mit Hilfe der Socket.Absender(Byte) Methode, so dass es nur sendet die gesamte Nutzlast. Auf der anderen Seite sind wir Kunden konsumieren der Daten. Socket.Receive(buffer). In allen Beispielen, die von

Räume in Socket.io erstellen

Anzahl der Antworten 1 Antworten
Ich möchte Sie Fragen, für Ihre Hilfe. Ich habe eine harte Zeit in meinem client-Seite des Sockels.io, ich möchte sagen, diesen code in meine client-Seite zu erstellen, die einen Raum im sockel.io: var rooms = ; socket.on('create',

Wie programmiere ich einen einfachen IRC-Bot in Python?

Anzahl der Antworten 5 Antworten
Ich brauche Hilfe beim verfassen einer grundlegenden IRC-bot, der nur eine Verbindung zu einem Kanal.. ist jemand in der Lage, zu erklären mir? Ich habe es geschafft, es zu bekommen, um eine Verbindung zum IRC-server, aber ich

Hintergrundprozess in Linux

Anzahl der Antworten 5 Antworten
Entwickelt ich eine Java-socket-server-Verbindung, die funktioniert. Beim starten von einem terminal, es beginnt zu hören-client. Aber wenn ich schließen Sie das terminal, es ist nicht empfangsbereit. Muss ich weiter, auch wenn das terminal geschlossen, durch den Benutzer

IPPROTO_IP vs. IPPROTO_TCP / IPPROTO_UDP

Anzahl der Antworten 2 Antworten
Ich habe einige Probleme bei der Suche nach Dokumentation auf, was der Unterschied zwischen diesen Einstellungen, die für das Dritte argument socket ist. Ich weiß über TCP und UDP und deren Unterschiede, und auch, dass IP ist

iPhone TCP / IP Socket Server- / Client-Programm

Anzahl der Antworten 3 Antworten
Ich habe gelesen, eine Menge von Fragen zu diesem Thema auf dieser website, nicht jedoch Sie ruhig meine Frage beantworten. Wenn Sie nicht ### über mein Ziel oder hintergrund überspringen der Frage. Mein Ziel Ist ein server

Ist es möglich, einen socket.io-Client einzurichten, der (serverseitig) auf einem node.js-Server ausgeführt wird?

Anzahl der Antworten 3 Antworten
Möchte ich ermöglichen socket-basierte p2p-Kommunikation zwischen zwei oder mehr verschiedenen node.js application-Server. Ich bin mit der Buchse.io Griff die gesamte Kommunikation zwischen einem bestimmten server und die web-Anwendung dient es - aber was ich Suche ist ein

Wie verwende ich Raw Socket in Python?

Anzahl der Antworten 6 Antworten
Bin ich eine Anwendung schreiben, um zu testen, ein Netzwerk-Treiber für den Umgang mit beschädigten Daten. Und ich dachte, der sendet diese Daten über raw-socket, so wird es nicht korrigiert werden, die von der sendenden Maschine die

Unterschied zwischen Socket-Programmierung und Http-Programmierung

Anzahl der Antworten 4 Antworten
Was ist der Unterschied zwischen socket-Programmierung und Http-Programmierung? kann mir jemand bitte helfen? InformationsquelleAutor der Frage Innovative Thinker | 2013-02-27

Interprozesskommunikation in Python

Anzahl der Antworten 6 Antworten
Was ist eine saubere und elegante Art und Weise zu tun, interprocess communication zwischen zwei verschiedenen python-Prozesse? Ich derzeit verwenden Sie named pipes, die in der OS, aber es fühlt sich ein bisschen hacky. Ich schrieb meine

java.net.SocketTimeoutException: Gelesen Zeit überschritten unter Tomcat

Anzahl der Antworten 2 Antworten
Ich habe einen tomcat-basierten web-Anwendung. Ich bin sporadisch immer die folgende Ausnahme, Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:150) at java.net.SocketInputStream.read(SocketInputStream.java:121) at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:532) at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:501) at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:563) at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:124) at org.apache.coyote.http11.AbstractInputBuffer.doRead(AbstractInputBuffer.java:346) at org.apache.coyote.Request.doRead(Request.java:422)

Was ist AF_INET und warum brauche ich es?

Anzahl der Antworten 5 Antworten
So, ich bin erste Schritte zur socket-Programmierung, und ich sehe immer diese AF_INET. Doch, ich habe noch nie etwas anderes benutzt. Meine Dozenten sind nicht hilfreich, und einfach sagen "Sie brauchen es". Also meine Fragen: Was ist

Gibt es eine Grenze für die Anzahl der TCP / IP-Verbindungen zwischen Rechnern unter Linux?

Anzahl der Antworten 6 Antworten
Habe ich ein sehr einfaches Programm geschrieben in 5 min öffnet einen Server-socket und Schleifen durch die Anfrage und druckt auf den Bildschirm, werden die bytes gesendet. Ich habe dann versucht, benchmark, wie viele verbindungen kann ich

Asynchrones IO in Java?

Anzahl der Antworten 6 Antworten
Welche Optionen für async-io (socket-basiert) gibt es in java andere java.nio? Auch das übernimmt java.nio Benutzung von threads im hintergrund (so wie ich denke .NET async-socket-Bibliothek hat, vielleicht ist es geändert worden ist) oder ist es "wahr"

HTTP get Anfrage mit C OHNE libCurl

Anzahl der Antworten 3 Antworten
Ich will schreiben Sie ein C-Programm zum generieren einer Get-Anforderung ohne Verwendung externer Bibliotheken. Ist das möglich, nur mithilfe von C-Bibliotheken mit Hilfe von sockets ? Ich überlege, wie man eine http-Paket(mit der richtigen Formatierung) und sendet

WebSocket korrekt schließen (HTML5, Javascript)

Anzahl der Antworten 4 Antworten
Ich bin Herumspielen mit HTML5-WebSockets. Ich Frage mich, wie schließe ich die Verbindung ordnungsgemäß? Wie, was passiert, wenn der Benutzer die Seite aktualisiert oder einfach nur den browser schließt? Es ist ein komisches Verhalten, wenn ein Benutzer

Ermitteln Sie die IP-Adresse des lokalen Computers

Anzahl der Antworten 12 Antworten
In C++, was ist der einfachste Weg, um die lokalen Computers IP-Adresse und subnet-Maske? Ich möchte in der Lage sein, zu erkennen, die lokale Maschine mit der IP-Adresse in meinem lokalen Netzwerk. In meinem speziellen Fall habe

Unix Domain Socket: Datagramm-Kommunikation zwischen einem Server-Prozess und mehreren Client-Prozessen

Anzahl der Antworten 7 Antworten
Ich würde gerne schaffen eine IPC-Verbindung zwischen mehreren Prozessen auf Linux. Ich habe noch nie verwendet, UNIX-sockets, bevor, und so weiß ich nicht, ob dies der richtige Ansatz für dieses problem. Einem Prozess erhält Daten (unformatiert, Binär)

Wann gibt socket.recv (recv_size) zurück?

Anzahl der Antworten 2 Antworten
Vom test, habe ich festgestellt, dass in folgenden drei Fällen die socket.recv(recv_size) zurück. Nachdem die Verbindung geschlossen wurde. Zum Beispiel, der client-Seite namens-Buchse.close() oder ein socket-Fehler ist aufgetreten, würde es wieder leere Zeichenfolge. Einige Daten kommen, die

Einen hochskalierbaren TCP / IP-Server in C # 5 mit dem async / await-Muster schreiben?

Anzahl der Antworten 2 Antworten
Ich bin beauftragt mit der Gestaltung eine ziemlich einfache TCP/IP-server, der verbindungen von mehreren clients. Muss es in C# geschrieben, und ich bin mit .NET 4.5. Das heißt, ich bin mir nicht sicher, was ist der aktuelle

Lange Verbindungen mit Node.js, wie kann man die Speichernutzung reduzieren und Speicherlecks verhindern? Auch mit V8 und Webkit-Devtools verwandt

Anzahl der Antworten 2 Antworten
Hier ist, was ich versuche zu tun: ich bin die Entwicklung einer Node.js http-server, die halten lange verbindungen zum pushen Zweck(Zusammenarbeit mit redis) von Zehntausenden von mobilen clients in einer einzigen Maschine. Testumgebung: 1.80GHz*2 CPU/2GB RAM/Unbuntu12.04/Node.js 0.8.16

So prüfen Sie den Websocket-Datenverkehr mit charlesproxy für iOS-Simulator / -Geräte

Anzahl der Antworten 1 Antworten
Ich würde gerne überprüfen Netzwerk-Datenverkehr, der durch web sockets, ich habe keine Kontrolle über den Netzwerk-code, da dies eine Binär-lib, bei denen ich nicht den source-code, so ich kann nicht jedes log/Haltepunkt in der networking-Teil des Codes.

c ++ Wie benutzt man, um zu sehen, ob ein Socket geschlossen wurde

Anzahl der Antworten 4 Antworten
Kann jemand mir ein Beispiel für die Verwendung von select (), um zu sehen, wenn ein client die Verbindung geschlossen hat, die auf einem sockel? FYI. Ich bin mit linux. Dank! Kommentar zu dem Problem Lesen Sie

Sockets - Wie finde ich heraus, welcher Port und welche Adresse mir zugewiesen wurden?

Anzahl der Antworten 2 Antworten
Ich habe Schwierigkeiten, herauszufinden dieses heraus - ich arbeite mit sockets in C unter Verwendung dieses Handbuchs - http://binarii.com/files/papers/c_sockets.txt Versuche ich automatisch meine ip und den port mit: server.sin_port = 0; /* bind() will choose a random