named-pipes

Eine Named Pipe ist ein prozessübergreifender Kommunikationsmechanismus, der sowohl auf Unix- und Unix-ähnlichen Systemen (wo er auch als FIFO bekannt ist und Datei-ähnlich ist) als auch auf Microsoft Windows (wo er ein In ist) existiert -Memory-Kernel-Objekt). Die Semantiken und APIs unterscheiden sich wesentlich zwischen den Plattformen.
1
Antwort

Beim Schreiben in die Pipe ist ein Fehler aufgetreten: Unbekannter Fehler 232 (0xe8)

Ich rufe eine Methode in einem WCF-Proxy auf, wo die Bindung Pipes heißt. Im Moment schlägt der Code mit einer Ausnahme fehl (im Zusammenhang mit wmi - was der Code tut), aber wenn ich dann eine andere Methode im selben Proxy ausführe, bekomme i...
15.05.2011, 01:37
1
Antwort

Gibt es eine Möglichkeit, die Performance von Linux-Pipes zu verbessern?

Ich versuche, extrem schnelle Daten von einer Anwendung zur nächsten zu übertragen, indem ich CentOS 6 verwende. Ich habe die folgenden Benchmarks mit dd durchgeführt, um festzustellen, dass die Pipes mich zurückhalten und nicht den Algorit...
27.09.2012, 16:45
2
Antworten

Named Pipes effizientes asynchrones Design

Das Problem : Um ein effizientes und sehr schnelles Named-Pipes-Client-Server-Framework zu entwerfen. Aktueller Status : Ich habe bereits ein erprobtes produktionsgetestetes Framework. Es ist schnell, jedoch verwendet es einen Thread...
23.07.2013, 09:01
1
Antwort

WriteFileEx-Vervollständigungsroutine ist erfolgreich, aber die übertragenen Bytes sind falsch

Ich kommuniziere zwischen zwei Prozessen auf verschiedenen Maschinen über eine Pipe, wobei IO-Vervollständigungsroutinen verwendet werden. Gelegentlich wird, wenn die Vervollständigungsroutine für WriteFileEx aufgerufen wird, der Vervollständ...
22.11.2012, 18:07
3
Antworten

Wenn Nachrichten größer werden, wird IpcChannel Remoting langsamer

Ich evaluiere verschiedene Interprozess-Kommunikationsmethoden für einige .NET 2.0 Prozesse, die sich auf demselben Rechner befinden . Natürlich ist .Net Remoting ein Kandidat, und theoretisch sollte die schnellste Konfiguration IpcChannel (Na...
02.12.2010, 12:26
3
Antworten

Lesen / Schreiben zu Linux Pipe mit Java

Meine Frage ist, was ist der beste Weg, um eine Linux-Pipe in Java zu lesen / schreiben? Ich verwende bereits die java.io.RandomAccessFile wie %Vor% und übergibt es dann an den Worker-Thread, der es alle zwei ms als liest %Vor% Es liest...
27.10.2009, 16:32
1
Antwort

Mindestbetriebssystemberechtigungen zum Erstellen einer Named Pipe (WCF) erforderlich

Ich habe eine exe, die im Kontext des angemeldeten Benutzers läuft. Die Exe verwendet WCF, um sich selbst als Named Pipe Server zu definieren (sie wird von mehreren Clients aufgerufen). Benötigt der Benutzer eine bestimmte Berechtigung für di...
04.11.2010, 15:56
3
Antworten

WCF - schnellste Interprozesskommunikation

A haben einen WCF-Dienst, der über WCF erreichbar ist (via basicHttpBinding), auf den ich auch von anderen .NET-Diensten auf derselben Maschine mit einer höheren Leistung wie möglich zugreifen möchte. Ich verstehe, dass die netNamedPipeBinding d...
19.12.2010, 23:05
2
Antworten

Was ist der richtige Ort, um Named Pipes unter Linux zu platzieren?

Ich habe ein paar Prozesse, die über Named Pipes miteinander kommunizieren. Derzeit erstelle ich alle meine Pipes lokal und behalte die Anwendungen im selben Arbeitsverzeichnis. An einem bestimmten Punkt wird angenommen, dass diese Programme von...
03.04.2013, 18:04
1
Antwort

Gibt es Rückwirkungen darauf, dass viele Prozesse in Posix auf einen einzelnen Reader auf einer Named Pipe schreiben?

Ich schreibe ein Programm für POSIX (OSX), wo ich viele Prozesse haben werde, die Nachrichten an einen Listener senden, der im Grunde ein Logging-Thread ist. Alle Prozesse werden in separaten Programmen ausgeführt, und die Verwendung einer einze...
25.02.2009, 20:34