Tag: named-pipes

Eine named pipe ist eine inter-Prozess-Kommunikations-Mechanismus, die es beide auf Unix und Unix-ähnlichen Systemen (wo es auch bekannt als eine FIFO-und Datei-like) und unter Microsoft Windows (wo es ist eine in-memory-kernel-Objekt). Die Semantik und die APIs unterscheiden sich deutlich zwischen den Plattformen.

So erstellen Sie eine virtuelle Datei?

Anzahl der Antworten 12 Antworten
Möchte ich simulieren, eine Datei ohne es auf der Festplatte. Ich habe eine Datei am Ende meiner ausführbare Datei und ich möchte, um seinen Pfad zu einer dll. Natürlich, da es keinen wirklichen Weg, habe ich zu

NamedPipeServerStream.EndWaitForConnection() nur hängt, wenn verwendet

Anzahl der Antworten 1 Antworten
Ich versuche, die named pipes verwenden, für die erste Zeit. In der MS-Dokumentation gefunden hier, es besagt, dass: EndWaitForConnection muss aufgerufen werden genau einmal für jeden Aufruf BeginWaitForConnection. Ich versuche also ein wenig gute Programmierer und Folgen

Named pipes port-Nummer

Anzahl der Antworten 1 Antworten
Nicht named pipes verwenden ports, um zu kommunizieren? Named pipes, die ich benutze: http://msdn.microsoft.com/en-us/library/aa365150%28VS.85%29.aspx InformationsquelleAutor userbb | 2011-04-27

Wie setzen Sie eine wiederverwendbare benannte pipe listener läuft asynchron?

Anzahl der Antworten 2 Antworten
Ich kann nicht finden, ein gutes Beispiel, wie man erstellen Sie eine wiederverwendbare benannte pipe-listener, der wird asynchron ausgeführt. Ich kann eine wiederverwendbare Hörer: NamedPipeServerStream pipeServer = new NamedPipeServerStream("MyPipe", PipeDirection.InOut); while (true) { pipeServer.WaitForConnection(); StreamReader reader =

Was könnte EndpointNotFoundException auf lokale WCF named pipes?

Anzahl der Antworten 2 Antworten
Habe ich ein system einrichten zu lassen, einen Arbeitsprozess einige job und bin in Abstimmung mit named pipes zwischen den GUI-Prozess und der Arbeitsprozess. Ich schmeiss mich Weg der Arbeitsprozess hier: this.pipeGuidString = Guid.NewGuid().ToString(); var startInfo =

Wie die Arbeit mit benannten pipes (C++ - server , C# - client)

Anzahl der Antworten 1 Antworten
Ich versuche, um loszulegen mit arbeiten mit named pipes als ich benötige diese für ein Projekt von mir in die Zukunft. Im moment habe ich eine C++ - server, die wartet, bis ein client verbindet sich und

Inter-Prozess-Kommunikation Optionen

Anzahl der Antworten 2 Antworten
Muss ich abonnieren, der innerhalb einer app für den Fall ausgesetzt, die von einer anderen app. Ich habe bemerkt, dass viele Leute denken, die mithilfe von WCF Named Pipes als die beste Praxis. Bin ich rechts, wenn

GetLastError() gibt ERROR_BROKEN_PIPE nach Aufruf PeekNamedPipe nur bei Verwendung von message-Modus

Anzahl der Antworten 1 Antworten
Ich kann nicht herausfinden, warum dies passiert ist... ich habe eine Named Pipe-server-und client-Anwendung. Beide sind in der lese/schreib-Modus und die übertragung von Daten zwischen einander. Der server hat zwei threads, man liest aus der pipe und

FIFO (named pipe) in C

Anzahl der Antworten 4 Antworten
Vor kurzem habe ich die Aufgabe mit dem customizing der Anwendungen, die unsere Gruppen verwendet, ziemlich regelmäßig. Die Anwendung ist in C geschrieben, etwas, dass ich nicht haben eine ganze Menge Erfahrung in. Ich habe einige funktionsbeispiele

Verhindern FIFO aus schließen / Wiederverwendung geschlossen FIFO

Anzahl der Antworten 3 Antworten
Betrachten Sie das folgende Szenario: eine FIFO named test erstellt. In einem terminal-Fenster (A) ich Laufe cat <test und in einem anderen (B) cat >test. Es ist nun möglich, schreiben Sie in Fenster B, und erhalten die

Wie man eine named pipe nicht beschäftigt, nach der client getrennt wurde?

Anzahl der Antworten 2 Antworten
Ich eine named pipe, und ich will die Wiederverwendung der gleichen Leitung auf dem server, ermöglicht den Anschluss von einem anderen client, wenn der ursprüngliche client getrennt wurde. Was ich mache ist: erstellt der server eine pipe

Verbindungszeichenfolge für die SQL Server-Instanz

Anzahl der Antworten 2 Antworten
Habe ich SQL server 2000, und es mit 2 anderen sql-Instanzen als gut. Main-Server hat keine Probleme, der im folgenden spreche ich über diese beiden Instanzen, Teilen Sie, Gleichen Maschine Gleichen IP Gleichen Instanznamen Gleichen Port Auch

Named Pipe-Server & Client - Keine Meldung

Anzahl der Antworten 2 Antworten
Ich versuche zu lernen, wie zu tun, Named Pipes. So habe ich einen Server und einen Client in LinqPad. Hier ist mein Server: var p = new NamedPipeServerStream("test3", PipeDirection.Out); p.WaitForConnection(); Console.WriteLine("Connected!"); new StreamWriter(p).WriteLine("Hello!"); p.Flush(); p.WaitForPipeDrain(); p.Close(); Hier

Können Sie genauer erklären, was ist der Unterschied zwischen PIPE_READMODE_MESSAGE/PIPE_READMODE_BYTE?

Anzahl der Antworten 2 Antworten
Obwohl ich habe gehen durch das Dokument hier es noch nicht die für mich Sinn machen, was es ist: Daten Lesen aus der pipe als stream Nachrichten. Diesen Modus können Sie nur verwendet, wenn PIPE_TYPE_MESSAGE ist auch

Einstellung named pipe-Sicherheit in einer Domäne

Anzahl der Antworten 1 Antworten
Ich habe einen server, ich bin die Einrichtung über eine named pipe. Es funktioniert gut für die Administratoren der Domäne, aber wenn ich zum testen den client auf einem normalen user, es gibt die Ausnahme "Zugriff auf

MySQL named pipes unter Windows-schneller best-practice -, oder schlechte Idee?

Anzahl der Antworten 2 Antworten
Letzter Zeit habe ich zugunsten mithilfe von named pipes (option --enable-named-pipes) in MySQL unter windows läuft, und eine Verbindung über den .NET-connector-Treiber. Es wird oft empfohlen, aus Sicherheitsgründen, aber eine Sache, die es mir erlaubt zu tun

Kann nicht schreiben, named pipe

Anzahl der Antworten 1 Antworten
Ich bin versucht, zu schreiben auf eine named pipe, die mit mkfifo. Aber wenn ich den Befehl ausführen (ex) ls > myNamedPipe kann ich nicht mehr eingeben-Befehle in der bash. Ich kann immer noch schreiben, Zeichen, und

Mithilfe von named pipes mit der bash - Problem mit Datenverlust

Anzahl der Antworten 6 Antworten
Haben einige online-Suche, fand einfach 'tutorials' auf die named pipes verwenden. Allerdings, wenn ich etwas mit den hintergrund-jobs, die ich scheine zu verlieren eine Menge von Daten. [[Edit: gefunden, eine viel einfachere Lösung, siehe Antwort zu posten.

Non-Blocking File-IO in Java

Anzahl der Antworten 4 Antworten
Möchte ich schreiben auf eine named pipe (bereits erstellt), ohne zu blockieren auf den Leser. Mein reader ist eine Anwendung, die gehen. Wenn der Leser nicht nach unten gehen, ich will, dass die writer Anwendung zu halten,

Named pipes-Nutzung. Mehrere clients, ein server, mehrere parallele Anfragen

Anzahl der Antworten 1 Antworten
Ich versuche, die Implementierung eines named pipes server .NET. Der client wird in C++. Die Art der gesendeten Daten nicht relevant für die Frage. Meine erste naive Implementierung sieht so aus: using (NamedPipeServerStream stream = new NamedPipeServerStream(PipeName,

Win32 named pipes und remote-clients

Anzahl der Antworten 3 Antworten
Kann ich auf eine named pipe auf computer, von computer B computer Eine IP-Adresse? Wenn ja, was muss ich tun, um dies möglich zu machen? welches OS? welche Sprache verwenden Sie? Windows, C++. Sorry! Die Regeln, die

Windows Named Pipe-Problem: Error code 233 wechselt

Anzahl der Antworten 1 Antworten
Ich brauche Hilfe zu meiner Bewerbung, die ich mache. Es ist ein einfaches Programm, das reagiert auf command-line-Parameter. Wenn die Anwendung aufgerufen, zum ersten mal, startet es als pipe-server (blockierend, nicht-überlappende) in einem anderen thread gewidmet, während

Es wurde ein Fehler beim schreiben in die pipe: Unbekannter Fehler-232 (0xe8)

Anzahl der Antworten 1 Antworten
Rufe ich eine Methode in einer WCF-proxy, in dem die Bindung von named pipes. In dem moment, der code schlägt fehl, mit einer Ausnahme (in Bezug auf wmi - was der code tut), aber wenn ich dann

Stream-video von ffmpeg und erfassen mit OpenCV

Anzahl der Antworten 1 Antworten
Ich habe einen video-stream coming in auf rtp zu ffmpeg und ich wollen dieses Rohr an meiner OpenCV tools für live-streaming-Verarbeitung. Die rtp-Verbindung zu arbeiten, denn ich bin in der Lage, senden Sie die eingehenden Daten in

Wie bündig ein Rohr mit bash

Anzahl der Antworten 3 Antworten
Habe ich ein Skript schreibt, um eine named pipe und ein anderer, liest aus der pipe. Gelegentlich, beim starten des Skript habe ich bemerkt, dass der Inhalt des Rohres bestehen aus einer früheren Ausführung des Skripts. Gibt

Named pipes server Zeitüberschreitung beim Lesen

Anzahl der Antworten 2 Antworten
Bei der Verwendung von C# NamedPipeServerStream, falls ein client nicht senden jede Nachricht-end-Muster (wie \r\n wenn der server liest mit ReadLine()) NamedPipeServerStream Read-Methoden wird ewig warten und kein Abort() oder Interrupt () - Methoden der Arbeit auf

Lesen Sie nicht blockieren, die auf named pipe

Anzahl der Antworten 3 Antworten
habe ich das folgende bit von C-code, der liest aus einem Rohr und dann blockieren sollte, aber es nie blockiert int pipe_fd; int res; int open_mode = O_RDONLY; char buf[100]; int bytes_read = 0; memset (buf, '\0',

Lese - /Schreibzugriff auf linux-Rohr mit Java

Anzahl der Antworten 3 Antworten
Meiner Abfrage ist, was ist der beste Weg, um Lesen /schreiben zu einer linux-Pipe in Java? Ich bin bereits mit dem java.io.RandomAccessFile wie RandomAccessFile file = new RandomAccessFile("/dev/zap/16", "rw"); und dann übergeben es an die worker-Threads, der

Wie Asynchron Lesen/Schreiben Eine Named Pipe In C#

Anzahl der Antworten 3 Antworten
Ich habe eine Windows form, welche hosts eine benutzerdefinierte Steuerung. Dieses Steuerelement startet einen separaten Prozess (ein .exe) erzeugt und initialisiert ein NamedPipeServerStream. Ist der Prozess einmal initialisiert die NamedPipeServerStream, das benutzerdefinierte Steuerelement verbindet, um es als

SQL Server 2005 Aktivieren Sie Named Pipes & TCP/IP-Protokolle?

Anzahl der Antworten 2 Antworten
Wir haben eine SQL Server 2005 Datenbank, und zurzeit stehen alle unsere Benutzer eine Verbindung zu der Datenbank über das TCP/IP-Protokoll. Den SQL Server-Konfigurations-Manager können Sie auf "aktivieren" Named Pipes und TCP/IP-verbindungen zur gleichen Zeit. Ist das

C# 3.5 - named pipe-Verbindung über Netzwerk

Anzahl der Antworten 3 Antworten
Was ist der richtige Weg, um das setup eine named pipe in C# über ein Netzwerk? Derzeit habe ich zwei Maschinen, 'client' und 'server'. Server legt seine Pfeife in der folgenden Art und Weise: NamedPipeServerStream pipeServer =

SqlException: System.Daten.SqlClient.SqlException (0x80131904)

Anzahl der Antworten 2 Antworten
Schrieb ich einen code in C#, die funktioniert Super auf meinem computer mit Windows 7 (MS SQL Server 2008), aber nicht auf dem anderen mit Windows Vista (MS SQL Server 2005). Ich kann es nicht ändern-system auf

Named pipes-Anbieter konnte keine Verbindung zu SQL Server 1231

Anzahl der Antworten 2 Antworten
Ich versuche, richten Sie einen verknüpften server und läuft in ein Problem. Auf dem Ziel-server habe ich konfiguriert, einen Benutzer, sagen wir mal f: ich habe den source-server für die Verbindung mit Q Zugangsdaten, egal welcher Benutzer

Python Lesen der named PIPE

Anzahl der Antworten 2 Antworten
Habe ich eine named pipe unter linux und ich es Lesen wollen von python. Das problem ist, dass der python Prozess 'verbraucht' einen Kern (100%) kontinuierlich. Mein code ist der folgende: FIFO = '/var/run/mypipe' os.mkfifo(FIFO) with open(FIFO)

Gleichzeitige Lesen/schreiben von named pipe in Java (unter windows)

Anzahl der Antworten 5 Antworten
Ich versuche, um die Kommunikation zwischen einer C# - Anwendung und einer Java-app auf windows mithilfe von named pipes mit der beschriebenen Methode von v01ver in dieser Frage: Wie öffnet man eine Windows-named pipe von Java? Ich

Seltsame intermittierenden SQL-Verbindungs-Fehler behebt beim Neustart, kommt wieder nach 3-5 Tagen (ASP.NET)

Anzahl der Antworten 4 Antworten
Aus irgendeinem Grund alle 3-5 Tage unsere web-app verliert die Fähigkeit, eine Verbindung zu öffnen, um die db mit den folgenden Fehler, das merkwürdige ist, dass alles, was wir tun müssen, ist ein reboot der container (VPS)

Konfigurieren von SQL Native Client-ODBC auf dem client-computer?

Anzahl der Antworten 3 Antworten
Haben wir eine Anwendung, wo unsere Kunden sind, eine Verbindung mit einer SQL Server 2005-Datenbank über eine SQL Native Client-ODBC-Datenquelle. Wir haben einige Schwierigkeiten mit der ODBC-Verbindung immer gekappt, die während der Programmausführung. Nach der Befragung eine

Named pipes - Problem bei write() und read()

Anzahl der Antworten 2 Antworten
Tue ich in C++ Programmieren unter LINUX. Ich habe zwei unabhängige Prozesse. Ich sollte die Kommunikation über named pipe. Reader: -erstellt eine FIFO mit mkfifo - status = mkfifo(myFIFO, 0666) -öffnet die pipe mit open - fifo

Wie zur Verwendung von named pipes über das Netzwerk?

Anzahl der Antworten 3 Antworten
Ich versuche, um eine Verbindung über das Netzwerk über named pipes. Ich mache es so wie es in msdn. Ich erstelle Rohre server-Seite mit der Funktion. CreateNamedPipe( "\\\\.\\pipe\\myNamedPipe", DUPLEX | FILE_FLAG_OVERLAPPED, 0, 255, BUFFER_SIZE, BUFFER_SIZE, 0, IntPtr.Zero);

C#: Asynchrone NamedPipeServerStream Die pipe wird gerade geschlossen Ausnahme

Anzahl der Antworten 2 Antworten
Meine Vorherige Frage zum selben Thema: C#: Asynchrone NamedPipeServerStream Verständnis Jetzt habe ich das nächste: private void StartListeningPipes() { try { isPipeWorking = true; namedPipeServerStream = new NamedPipeServerStream(PIPENAME, PipeDirection.InOut, 1, PipeTransmissionMode.Byte, PipeOptions.Asynchronous, BUFFERSIZE, BUFFERSIZE); Console.Write("Waiting for client

Wie host net named pipe Bindung aktivierter wcf-Anwendung im iis?

Anzahl der Antworten 2 Antworten
Ich habe folgende Konfiguration in meinem wcf-service <endpoint address="" binding="netNamedPipeBinding" contract="WcfWithNamedPipe.IService1" bindingConfiguration="WcfWithNamedPipe.netNamedPipeBinding"> </endpoint> kann irgend jemand mir empfehlen, wie Gastgeber dieses wcf-Dienst in iis mit netNamedPipe verbindlich? Sollte es möglich sein. Siehe stackoverflow.com/questions/1806430/.... Sie bekommen eine Fehlermeldung

Kein Endpunkt Zuhören im Netz.Rohr

Anzahl der Antworten 4 Antworten
Ich erhalte die folgende Fehlermeldung: Es wurde kein Endpunkt hören auf net.pipe://localhost/ServiceModelSamples/- service, akzeptieren können Nachricht. Dies wird oft verursacht durch eine fehlerhafte Adresse oder SOAP-Aktion. Sehen InnerException, falls vorhanden, für weitere details. Rufe ich selbst gehosteten

SQL Server-Fehler "Named Pipes-Provider: es Konnte keine Verbindung zu SQL Server hergestellt werden [53]"

Anzahl der Antworten 2 Antworten
Ich verwendet, um eine desktop-Anwendung zeigt auf einer Sybase-Datenbank durch eine .ini - Datei, die diesen connection string: CONNECTION_NAME = "DSN="Dna_Name";UID="User";PWD="Password"" Es funktionierte perfekt. Vor ein paar Tagen die Datenbank migriert wurde, um SQL Server 2008 R2

Die Kommunikation zwischen windows-service und desktop-app

Anzahl der Antworten 3 Antworten
Ich will eine Kommunikation zwischen einem windows-Dienst und einer desktop-Anwendung auf Windows 7. Ich habe gelesen, dass named pipes sind eine Möglichkeit zur Kommunikation zwischen zwei Prozessen. Kann ich diese verwenden für meine Zwecke? Das hängt davon

Named Pipe-CreateFile() INVALID_HANDLE_VALUE zurückgibt, und GetLastError() gibt ERROR_PIPE_BUSY

Anzahl der Antworten 1 Antworten
Ich geschrieben habe, eine Klasse zu behandeln, named pipe-verbindungen, und wenn ich eine Instanz erstellen, schließen Sie es, und versuchen Sie dann zum erstellen einer anderen Instanz der Aufruf CreateFile() zurück INVALID_HANDLE_VALUE, und GetLastError() zurück ERROR_PIPE_BUSY. Was

Wie Liste Rohre verwendet, die durch einen Prozess mit einem bash-Befehl

Anzahl der Antworten 2 Antworten
Gibt es einen Weg, um die Liste Rohre verwendet, die durch einen linux-Prozess (z.B. gegeben, die pid oder Prozess-Namen) und zu bestimmen, Ihre Kapazität verwendet? Etwas wie: lspipes -l -p pid wodurch etwas wie: [rw] descriptor size

Named pipes linux

Anzahl der Antworten 2 Antworten
Ich habe 2 threads, man hat zu Lesen, der andere schreiben. Aber ich bekomme Undefiniertes Verhalten, manchmal kann ich Lesen, 1 Zeile, manchmal 1000. Es macht nicht viel Sinn für mich. Was ich Tue, ist Folgendes: 1.

Zwei-Wege-C++ - C# - Kommunikation mithilfe von named pipes

Anzahl der Antworten 2 Antworten
Ich versuche, ein 2-Wege-Kommunikation zwischen einem VC++ - 6-app und eine C# - app. Ich bin mithilfe von named pipes. In meinem C++ - code Lesen kann ich die Meldung aus der C# - client, sondern der

Wie lese ich einen FIFO/named pipe zeilenweise aus einer C++/Qt-Linux-app?

Anzahl der Antworten 4 Antworten
Wie lese ich einen FIFO/named pipe zeilenweise aus einer C++/Qt-Linux-app? Heute kann ich öffnen und Lesen aus einem fifo aus einem Qt-Programm, aber ich kann nicht das Programm liest die Daten zeilenweise ein. Qt-liest die gesamte Datei,

Wie synchronisiere ich zwei Prozesse?

Anzahl der Antworten 6 Antworten
Habe ich eine einzelne HW-Schnittstelle möchte ich die Verwendung von zwei Anwendungen (Prozesse) auf der gleichen Arbeitsstation. Die HW erfordert einen einzigen Initialisierung rufen Sie dann entweder die app verwendet die gleiche Funktion (bei der gleichen Bibliothek),