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.
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
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
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
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
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,
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
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
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
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
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
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
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) {
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
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.
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
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
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
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,
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
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
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
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,
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
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
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
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
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
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
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
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;
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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,