Tag: ipc

IPC steht für Inter-Prozess-Kommunikation und stellt eine Reihe von Methoden für den Austausch von Daten und Nachrichten zwischen threads und Prozessen.

CreateRemoteThread, LoadLibrary, und PostThreadMessage. Was ist die richtige IPC-Methode?

Anzahl der Antworten 2 Antworten
Okay, ich bin injizieren von code in einem anderen Prozess mit der CreateRemoteThread/LoadLibrary "trick". Ende ich mit einer thread-id, und ein Prozess mit einer DLL von meiner Wahl dreht. Zumindest in der Theorie, die DLL nichts tut

Warum bin ich immer eine Ausnahme (TCP-Fehlercode 10061) beim kommunizieren zwischen 2 Anwendungen mit WCF?

Anzahl der Antworten 2 Antworten
Ich versuche mit WCF setup IPC zwischen 2 ausführen von windows-Anwendungen. Ich möchte damit beginnen zu sagen, dass ich weiß, es gibt andere (bessere?) Wege zur Umsetzung für diese Lösung. Aber aufgrund der bereits bestehenden design-überlegungen/Zwänge, ich

Wie Schreibe/lese Sie mehrmals, um ein Rohr

Anzahl der Antworten 1 Antworten
Ich versuche, mich zwei untergeordnete Prozesse kommunizieren miteinander über Leitung.Erste Kind für das schreiben von Daten 1 und Daten 2 und dann das zweite Kind schreibt data 3 und data 4. Dann Kinder Lesen sich gegenseitig Daten

Elektron - IPC - senden von Daten zwischen windows

Anzahl der Antworten 1 Antworten
In der main-Prozess, erstelle ich ein Fenster mit der Bezeichnung mainWindow. Auf das klicken auf eine Schaltfläche erstelle ich eine neue browserWindow genannt notesWindow. Was ich will zu tun ist, senden von Daten von notesWindow zu mainWindow

Wie timeout waitpid, ohne zu töten das Kind?

Anzahl der Antworten 3 Antworten
Ich bin mir bewusst, das viele Fragen in Bezug auf waitpid und timeouts, aber Sie alle befassen sich mit diesem durch die Tötung des Kindes innerhalb einer alarm-handler. Dass ist nicht das, was ich will, ich will,

Broadcast-Windows HWND_BROADCAST Nachricht

Anzahl der Antworten 3 Antworten
Arbeite ich in einer Anwendung in dieser Anwendung werde ich warten, für einen event in der Anwendung 1 und wenn dieses Ereignis passiert, werde ich die sendmessage-Anwendung 2, die etwas leisten. Ersten API-Deklaration private const int HWND_BROADCAST

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

Linux : erstellen von shared-memory-Segments aus dem shell-Befehl

Anzahl der Antworten 2 Antworten
Ich würde gerne zum erstellen einer shared-memory-segment von einem Unix startup script. Das erstellte segment würde den Zugriff durch mehrere php-Skripte. Gibt es einen shell-Befehl zu erstellen, ein shared-mem-segment angeben, key, mode, Berechtigungen und Größe? Vermeiden Sie

Inter-Prozess-Kommunikation unter windows

Anzahl der Antworten 6 Antworten
Habe ich ein TCL-script, das auf windows läuft. Ich brauche, um zu kommunizieren, um eine alte vc++ 6 app läuft in einem anderen Prozess. Ich muss 2-Wege-Kommunikation. In Linux würde ich dbus, aber was ist IPC-Strategie soll

IPC-Geschwindigkeit und vergleichen

Anzahl der Antworten 4 Antworten
Ich versuche zu implementieren ist ein real-time-Anwendung, die beinhaltet IPC über verschiedene Module. Die Module sind dabei einige Daten-intensive Verarbeitung. Ich bin mit message queue, die als das Rückgrat(Activemq) für IPC in der Prototyp, das ist ganz

Interprozess-Kommunikation, Sperren Mutex im shared memory

Anzahl der Antworten 1 Antworten
Habe ich 2 Prozesse, die ausgeführt wird, den gleichen code: #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <string.h> #include <semaphore.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/shm.h> #include <sys/wait.h> #include <pthread.h> #ifndef _POSIX_THREAD_PROCESS_SHARED #error This system does not

Gewusst wie: empfangen von Nachrichten über eine message-Fenster nur in einer Konsolenanwendung?

Anzahl der Antworten 2 Antworten
Ich habe eine einfache Win32-Konsolen-Anwendung, erstellt eine versteckte Nachricht nur Fenster und wartet auf Meldungen, der vollständige code ist unten. #include <iostream> #include <Windows.h> namespace { LRESULT CALLBACK WindowProcedure(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {

Java C++ ohne JNI

Anzahl der Antworten 6 Antworten
Meine app ist in Java geschrieben. Es ist eine C++ - Bibliothek, die ich brauche, zu verwenden. Ich will nicht von JNI. 60 mal in der Sekunde, die C++ - app muss zum senden der Java-app 10MB

So rufen Sie ein Android-remote-service (IPC) aus einer Widget / local service?

Anzahl der Antworten 1 Antworten
Ich versuche, remote-control eine live wallpaper von einem widget. Sie sind in der gleichen APK, aber offensichtlich unterschiedliche Prozesse. Aufruf einer "Aktivität" von der live-Tapete ist von wenig nutzen für mich, da es ist ein anderer Prozess.

Was ist eine gute open-source-message-bus für embedded-Linux?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem guten open-source-Nachrichten-bus, der geeignet ist für embedded-Linux-Geräten (Linux und uClinux). Muss es die folgenden Kriterien erfüllen: Wird, muss freie software und GNU LGPL oder einer freieren Lizenz aufgrund uClinux nur

Was ist der Zweck ftok in Warteschlangen

Anzahl der Antworten 3 Antworten
Habe ich zu Lesen begonnen message queues eine der IPC-Mechanismus unter Linux .Aber auf den ersten Schritt habe ich einige sehr grundlegende Fragen stellen. Verwendung von ftok() zu generieren eindeutige ID (Schlüssel) und was ist das einzigartige

Schnell IPC/Socket-Kommunikation in Java/Python

Anzahl der Antworten 2 Antworten
Beiden Prozesse (Java und Python) kommunizieren müssen, die in meiner Anwendung. Ich bemerkte, dass die socket-Kommunikation 93% der Laufzeit. Warum ist die Kommunikation so langsam? Sollte ich die Suche nach alternativen zur socket-Kommunikation oder kann das schneller

Interprozess-Kommunikation zwischen C# und C++

Anzahl der Antworten 3 Antworten
Schreibe ich einen bot für ein Spiel, welches eine C++ API-Schnittstelle (ie. Methoden in eine Cpp-dll aufgerufen, die durch das Spiel, wenn Ereignisse auftreten, die dll aufrufen-zurück-Methoden im Spiel, um Aktionen auszulösen). Will ich gar nicht schreiben,

Was kann die Ursache für eine spontane EPIPE Fehler ohne Ende Aufruf von close() oder Absturz?

Anzahl der Antworten 3 Antworten
Ich habe eine Anwendung, die besteht aus zwei Prozessen (nennen wir Sie A und B), die miteinander verbunden sind durch die Unix-domain-sockets. Die meisten der Zeit, es funktioniert gut, aber einige Nutzer berichten das folgende Verhalten: A

Was ist der Unterschied zwischen system, exec, und backticks in Perl?

Anzahl der Antworten 6 Antworten
In Perl, zu laufen, ein anderes Perl-script aus meinem Skript, oder laufen alle system-Befehle wie mv, cp, pkgadd, pkgrm, pkginfo, rpm etc, wir verwenden können, die folgenden: system() exec() `` (Backticks) Sind alle drei gleich, oder sind

So entfernen Sie alle IPC-Message-queue ?

Anzahl der Antworten 4 Antworten
Betrachten, die ich erstellt habe 100 Nachrichten-Warteschlangen mit einem msgget () - Funktion. ------ Message Queues -------- key msqid owner perms used-bytes messages 0x00000000 262144 bhuvaneshw 666 40 2 0x00000000 294913 bhuvaneshw 666 40 2 0x00000000 327682

Wie integriert Elektron ipcRenderer in Eckige 2-app basiert auf dem Typoskript?

Anzahl der Antworten 6 Antworten
Möchte ich ipcMain /ipcRenderer auf mein Projekt zu kommunizieren von Winkel-zu Elektronen-und zurück. Elektron Seite ist ziemlich klar: const electron = require('electron'), ipcMain = electron.ipcMain, ; ipcMain.on('asynchronous-message', function(event, arg) { console.debug('ipc.async', arg); event.sender.send('asynchronous-reply', 'async-pong'); }); ipcMain.on('synchronous-message', function(event,

Shared-memory IPC-Synchronisation (lock-frei)

Anzahl der Antworten 1 Antworten
Betrachten Sie das folgende Szenario: Anforderungen: Intel x64 Server (mehrere CPU-sockel => NUMA) Ubuntu 12, GCC 4.6 Zwei Prozesse, welche große Mengen von Daten über (benannte) shared-memory - Klassischen Erzeuger-Verbraucher-Szenario Speicher angeordnet ist, in einen Ringspeicher (mit

Ist es möglich, die pipe zwischen zwei Kind-Prozesse erzeugt, die von gleichen Eltern (LINUX, POSIX)

Anzahl der Antworten 3 Antworten
Habe ich mehrere Kind "- Gabel", die von den gleichen Eltern, und ich versuche zu konstruieren pipe Verbindung zwischen all diese untergeordneten Prozesse wie eine verkettete Liste Struktur. Kind 1 sendet Daten an kind2, Kind 2 zu

Was sind die Unterschiede zwischen pipes und message queues?

Anzahl der Antworten 5 Antworten
Was sind die Unterschiede zwischen pipes und message queues? Bitte erklären, beide von vxworks & unix Perspektiven. Ich denke die pipes sind unidirektional, aber message queues nicht. Aber nicht Pfeifen intern verwenden die message-queues, dann kommen wie

Ist Boost-IPC-gut?

Anzahl der Antworten 2 Antworten
Meine Standard-Wahl für cross-Plattform-IPC-wäre-boost, aber ich sah, kritisierte er in zwei verschiedenen Foren, wenn ich danach fragte und das besorgt mich. Vielleicht war das einfach ein Zufall, so was sind die Gedanken, die Erhöhung der IPC und

Inter-Prozess-Kommunikation Empfehlung

Anzahl der Antworten 6 Antworten
Ich bin auf der Suche für eine leichte, schnelle und einfache Weise zu handhaben, Inter-Prozess-Kommunikation zwischen einigen Programmen auf einem Linux-Rechner. Derzeit, ich denke, Named Pipe, denn es ist zur Verfügung gestellt durch das OS selbst. Gibt

Low-latency-IPC zwischen C++ und Java

Anzahl der Antworten 6 Antworten
Was ist der beste Weg für die Implementierung von C++/Java-IPC für die folgende situation? (Jemand fragte vor kurzem ein ähnliche Frage, aber meine Anforderungen sind spezifischer) Ich habe zwei Programme-eines in C++ geschrieben, die andere in Java

Wie man Variablen gemeinsame zwischen Kind und Eltern-Prozess, während Sie mit der Gabel in perl

Anzahl der Antworten 3 Antworten
Ich bin mit der Gabel in meinem code. Vor fork-Aufruf in meinem code, der parent-Prozess eine Globale variable deklariert. So nach dem fork-Aufruf nicht Kind-Prozess eine eigene Kopie der globalen variable auf seinen eigenen thread-stack oder Aktien

die übergabe eines struct-über-TCP (SOCK_STREAM) - socket in C

Anzahl der Antworten 8 Antworten
Ich habe eine kleine client-server Anwendung, in der ich wollen, senden Sie eine gesamte Struktur über einen TCP-socket in C nicht C++. Übernehmen Sie die Struktur Folgendes zu sein: struct something{ int a; char b[64]; float c;

boost::interprocess message_queue Leistung - eher langsam?

Anzahl der Antworten 2 Antworten
Brauche ich eine ultra-schnelle MQ-Mechanismus, wo beide sender und Empfänger sind in C++ geschrieben, die auf Windows-Plattform. Meine aktuelle Umsetzung mit RCF-C++ für IPC ist die Taktung bei rund 20.000 msg/sec über Windows Named Pipes. Teste ich

Vollständig verwaltete shared-memory .NET-Implementierungen?

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach Kostenlose, voll-verwaltete Implementierungen von shared memory für .NET (P/Invoke ist akzeptabel, mixed C++/CLI ist nicht). und was ist mit C++/CLI kompiliert MSIL, nicht vermischt (z.B. kompilieren mit /clr:pure)? Die gemeinsame Nutzung

Warum können nicht erhalten Sie das Hauptfenster-handle für einen gestarteten Prozess?

Anzahl der Antworten 4 Antworten
Habe ich eine situation, wo ich anfange, einen Prozess in meinem code, um einen IPC-Kanal. Der Prozess, den ich fange, ist eine MFC-Anwendung mit keine CLR-Unterstützung. Die Anwendung, aus der ich mich ab, dieser Prozess ist ein

Einfache, aber schnelle IPC-Methode für eine Python-und C++ - Anwendung?

Anzahl der Antworten 5 Antworten
Habe ich einen GNU-Radio-Anwendung, die nutzt sowohl Python und C++ - code. Ich möchte in der Lage sein, um ein signal C++ - code von einem event. Wenn Sie waren in dem gleichen Umfang würde ich normalerweise

Wie synchronisiere ich den Zugriff auf den gemeinsam genutzten Speicher in LynxOS/POSIX?

Anzahl der Antworten 4 Antworten
Ich die Umsetzung von zwei Prozessen auf ein LynxOS-SE (POSIX-konforme) system, das die Kommunikation über shared memory. Einem Prozess als "Produzent" und "konsument". In einer multi-threaded system mein Ansatz wäre, einen mutex verwenden und condvar (condition variable)

Signal-handling mit mehreren threads in Linux

Anzahl der Antworten 2 Antworten
In Linux, was geschieht, wenn ein Programm (das hat möglicherweise mehreren threads) ein signal erhält, wie SIGTERM oder SIGHUP? Dem thread fängt das signal? Können mehrere threads mit dem gleichen signal? Gibt es einen speziellen thread sich

Einfügen von text in das Textfeld einer anderen Anwendung

Anzahl der Antworten 4 Antworten
Wie kann ich mit C# oder C++, einfügen von text in das Textfeld einer anderen Anwendung? Ich Tat dies vor langer Zeit und schien sich an etwas zu erinnern über die Verwendung der Anwendungen HWND. Aber seit

Wie erstelle ich ein Python-socket-server lauscht auf einem Datei-Deskriptor?

Anzahl der Antworten 1 Antworten
Ich versuche ein Javascript (Nodejs) - app die Kommunikation mit einem Python-app. Bekam ich etwas arbeiten mit einem socket gebunden auf meinem localhost und einen bestimmten port. Dinge einfacher machen (z.B., wenn die Bereitstellung in Umgebungen, die

Die Kommunikation zwischen PHP und Python

Anzahl der Antworten 4 Antworten
Ich versuche zu bauen, ein web-interface für einige python-Skripte. Die Sache ist die, ich habe mit PHP (und nicht CGI) und einige der Skripte, die ich ausführen einige Zeit dauern, um zu beenden: 5-10 Minuten. Ist es

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

Teilen POSIX-semaphore unter mehreren Prozessen

Anzahl der Antworten 2 Antworten
Muss ich erstellen zwei child-Prozesse, jeder von denen ruft execvp ater wird abgespalten, und die ausführbaren Dateien gemeinsam POSIX-Semaphoren zwischen Ihnen. Brauche ich zum erstellen einer shared-memory-oder einfach nur implementieren benannte Semaphore? Bekam ich zwei Antworten aus

Electron & Angular: fs.existsSync keine Funktion

Anzahl der Antworten 4 Antworten
Habe ich einen neuen Elektron-Projekt mit Winkelgetriebe. Baue ich meine app mit dem Winkel-CLI. Nun, ich will kommunizieren von Renderer-Prozess-Main-Prozess und erhalten Sie einen Fehler in der Dev-Tools: > Uncaught TypeError: fs.existsSync is not a function at

gewusst wie: senden einer Nachricht von einem windows-Konsole-Anwendung zu einer anderen?

Anzahl der Antworten 3 Antworten
Ich habe eine windows-Konsole-Anwendung, die startet Kind-Prozess. Wie kann ich senden eine Nachricht zu Kind-Prozess? Fand ich Funktionen wie PostMessage()/PeekMessage() - das ist es, was ich brauche, aber so wie ich das verstehe, ist es innerhalb einer

Wie zu benutzen wählen Sie() in UDP-Sockets zum Lesen und schreiben von client zu server

Anzahl der Antworten 1 Antworten
Ich versuche, um eine chat-Anwendung mit sockets, und ich möchte, dass Sie beide in der Lage zu schreiben und gleichzeitig Lesen. Also Tat ich etwas Forschung und fand, dass die I/O-multiplexing, wie select() dieses problem beheben. Ich

Shared memory-synchronisation zwischen drei Prozesse in linux

Anzahl der Antworten 1 Antworten
In ein Linux-basiertes system, ich habe 3 Prozesse A,B,C) mit einem gemeinsamen Speicher zugegriffen werden. Der Prozess Einer kontinuierlich updates der shared-memory-Werte mit der Echtzeit-Wert-Aktualisierung in den Prozess. Prozess B liest den gemeinsam genutzten Speicher und die

Shared Memory mit Docker-Container (docker version 1.4.1)

Anzahl der Antworten 1 Antworten
Habe ich 1 Prozess, der schreibt zu einem bestimmten Abschnitt des shared memory (d.h. "/falcon" ), die in einem docker-container. Andockfenster Bild: dockersharedmemory/shmclient Habe ich ein weiteres Verfahren, dass zunächst erstellt und liest den gleichen Abschnitt des

Erstellen Rückrufe erforderlich für Module in node.js

Anzahl der Antworten 2 Antworten
Ist es possibilitie für die Erstellung eine Art callback, der innerhalb eines Moduls erstellt von meinen eigenen? Mein problem ist, dass ich geschrieben habe, ein Modul für meine Anwendung. Im Rahmen dieses Moduls erfolgt eine Aufgabe und

Inter-Prozess-Kommunikation (IPC) für Windows mit C

Anzahl der Antworten 3 Antworten
Ich habe ein altes Programm, geschrieben in C mit Microsoft Visual C++, und ich brauche, um zu implementieren eine Art "keepalive", so dass ich in der Lage bin, es zu empfangen dachte, Interprozess-Kommunikation in ein neues Programm,

message queue in C: Umsetzung 2-Wege-comm

Anzahl der Antworten 1 Antworten
Ich bin ein student und ein begineer in C. ich möchte zu implementieren, 2-Wege-Kommunikation über message-queue in C linux. Brauche ich zwei Warteschlangen oder nur eine, um dies getan? Ich würde auch gerne wissen, kann ich Daten

wie erstellen Sie zwei Prozesse von einer einzigen Übergeordneten

Anzahl der Antworten 7 Antworten
Ich weiß, ich bin gehen zu müssen, fork(), aber das erzeugt nur eine einzelne child-Prozess. Ich rufen Sie einfach die Gabel wieder aus der Kind-Prozess? Auch, ich brauche Sie, um die Kommunikation durch ein signal oder Rohr,