0
ответов

свобода блокировки / атомарные операции в двух процессах вместо потоков

Я разделяю некоторые данные между несколькими процессами, используя общую память; Я использую мьютексы между процессами для синхронизации. У меня следующий вопрос: можно ли использовать данные без блокировки ...
вопрос задан: 19 March 2013 18:56
0
ответов

Unix: совместное использование уже отображенной памяти между процессами

У меня есть предварительно созданная библиотека пользовательского пространства, в которой есть API, аналогичный void getBuffer (void ** ppBuf, unsigned long * pSize); void bufferFilled (void * pBuf, беззнаковый длинный размер); Идея состоит в том, что
вопрос задан: 21 October 2012 16:34
0
ответов

Linux : создать сегмент общей памяти из команды оболочки

Я хочу создать сегмент общей памяти из сценария запуска Unix. К созданному сегменту будут обращаться несколько php-скриптов. Есть ли команда оболочки для создания сегмента разделяемой памяти, определяющая...
вопрос задан: 21 October 2012 16:07
0
ответов

Производительность Android ContentProvider

Мне любопытно, проводил ли кто-нибудь тестирование производительности при запросе ContentProvider через ContentResolver по сравнению с запросом объекта SQLiteDatabase в том же процессе. Я предполагаю, что ContentResolver ...
вопрос задан: 15 October 2012 17:24
0
ответов

Как отправить запросы размером более 4k из буфера SQL в буфер sql -mysql в Emacs?

Я часто сталкивался с раздражением в режиме Emacs sql -mysql, и мне интересно, есть ли у кого-нибудь решение или лучший обходной путь. Каждый раз, когда я пытаюсь отправить запрос из буфера режима sql -в активный SQL...
вопрос задан: 10 September 2012 15:07
0
ответов

Использование IPC для объединения нескольких языков

Это общий «нубский» вопрос о разработке программного обеспечения, поэтому я прошу прощения, если он кажется расплывчатым, но буду очень признателен за совет. Обратите внимание, что система, описанная ниже, является просто примером, а не...
вопрос задан: 2 August 2012 05:41
0
ответов

Обработка сигналов с несколькими потоками в Linux

Что происходит в Linux, когда программа (, которая может иметь несколько потоков ), получает сигнал, такой как SIGTERM или SIGHUP? Какой поток перехватывает сигнал? Могут ли несколько потоков получить один и тот же сигнал? Есть...
вопрос задан: 26 July 2012 23:36
0
ответов

Взаимодействие между процессами -в Lua

У меня есть два приложения (, оба на чистом Lua, в Windows ), и они должны иметь возможность общаться друг с другом. Я успешно использовал модуль luasocket TCP/IP; но я хочу знать, какие еще методы я могу использовать, чтобы...
вопрос задан: 23 July 2012 14:19
0
ответов

Существует ли эквивалент драгоценного камня ruby ​​Fog для Node.js (API облачного хранилища )? [закрыто]

Существует ли API-интерфейс для основных облачных сервисов, как для Ruby с https://github.com/fog/fog, для Node.js? Fog — это оболочка для многих API облачных хранилищ, перечисленных здесь :https ://github....
вопрос задан: 18 July 2012 18:03
0
ответов

Как передавать файлы между Android-приложениями, работающими на одном и том же устройстве?

Я пишу Android-приложение, которое взаимодействует со службой RESTful. Эта веб-служба по существу фронт файловой системы, и обеспечивает метаданные, а также CRUD доступ к файлам. Мое приложение ...
вопрос задан: 5 July 2012 14:23
0
ответов

Простой пример open3 не работает

Я пытаюсь создать сценарий Master perl, вызывающий сценарий perl для детей и взаимодействующий через канал. Я написал этот код для мастера:#!/usr/bin/env Perl использовать строго; использовать предупреждения; используйте IPC ::...
вопрос задан: 29 June 2012 16:13
0
ответов

Простой IPC между C ++ и Python (кросс-платформенный)

У меня есть процесс C ++, работающий в фоновом режиме, который будет генерировать «события» изредка, которые потребуется процессу Python, запущенному в том же самом блоке. Код на стороне C должен быть таким ...
вопрос задан: 26 June 2012 08:50
0
ответов

Как заставить 2 JVM общаться друг с другом

У меня следующая ситуация: у меня есть 2 процесса JVM (на самом деле 2 процесса Java, работающих отдельно, а не 2 потока), работающих на локальная машина. Назовем их ProcessA и ProcessB. Я хочу, чтобы они...
вопрос задан: 8 June 2012 03:09
0
ответов

Как 32-битный процесс может взаимодействовать с 64-битным процессом в .NET?

Windows не позволяет 32-битному процессу загружать 64-битную dll, поэтому я пытаюсь использовать удаленное взаимодействие, чтобы позволить 32-битному процессу взаимодействовать с 64-битным процессом. Вот проблема: ...
вопрос задан: 30 May 2012 19:27
0
ответов

Объединение node.js и Python

Node.js идеально подходит для нашего веб-проекта, но есть несколько вычислительных задач, для которых мы бы предпочли Python. У нас также уже есть код Python для них. Мы очень обеспокоены скоростью, ...
вопрос задан: 27 May 2012 16:03
0
ответов

Совместное использование одной и той же переменной между несколькими независимыми программами в Linux [закрыто]

Я хочу использовать переменную в нескольких независимых исполняемых файлах C в Linux. То есть программа записывает в массив и устанавливает флаг, чтобы никакая другая программа не могла его использовать, и после этого...
вопрос задан: 21 May 2012 14:08
0
ответов

Существует ли реализация транспорта IPC для Thrift? или SOA-решения с малой задержкой

Я хочу внедрить SOA в систему с малой задержкой без накладных расходов на TCP-связь (даже на той же машине). Thirft отлично подходит, так как у меня есть процессы Java и php. Есть ли ...
вопрос задан: 17 May 2012 21:59
0
ответов

Встроить mspaint так же, как WordPad, используя C#

Я только что взглянул на wordpad. На ленте есть кнопка «Вставить рисунок Paint».Когда я нажимаю эту кнопку, открывается mspaint и предлагает мне что-нибудь нарисовать. Нарисовав что-нибудь, я могу щелкнуть...
вопрос задан: 13 May 2012 13:54
0
ответов

Какой межплатформенный модуль IPC Perl является предпочтительным?

Я хочу создать простой объект ввода-вывода, представляющий канал, открытый для другой программы, в который я могу периодически записывать данные в STDIN другой программы по мере выполнения моего приложения. Я хочу, чтобы он был пуленепробиваемым (в этом..
вопрос задан: 13 May 2012 06:50
0
ответов

Как получить переменные, совместно используемые дочерним и родительским процессами, при использовании fork в Perl

Я использую fork в своем коде. Перед вызовом fork в моем коде родительский процесс имеет объявленную глобальную переменную. Таким образом, после вызова fork дочерний процесс получает отдельную копию глобальной переменной в своем...
вопрос задан: 11 May 2012 08:38
0
ответов

Ошибка в документации perlipc?

Я пытаюсь разобраться в том, что вижу в документации perlipc. Если вы пишете в канал, вы также должны перехватывать SIGPIPE. В противном случае подумайте о том, что происходит, когда вы запускаете канал для...
вопрос задан: 4 May 2012 22:27
0
ответов

передать объект из одного процесса в другой

У меня есть две управляемые сборки .NET. Первое — это основное приложение, а второе — независимый инструмент. Теперь мне нужно интегрировать небольшой инструмент с основным приложением. Итак, когда пользователь нажимает...
вопрос задан: 9 April 2012 09:45
0
ответов

Передача интерфейса другому процессу

Я использую WM_COPYDATA для обеспечения связи между двумя моими процессами A и B. Нет проблем с обменом данными с базовыми типами данных. Теперь у меня проблема, в каком-то случае я хочу передать интерфейс...
вопрос задан: 8 April 2012 05:03
0
ответов

Почему IPC::Open3 блокируется?

Я просмотрел документацию open3, и вот часть, которую я не смог понять: Если вы попытаетесь прочитать из дочернего модуля записи stdout и их модуля записи stderr, у вас возникнут проблемы с...
вопрос задан: 5 April 2012 15:11
0
ответов

Как программы взаимодействуют друг с другом?

Как процессы взаимодействуют друг с другом? Используя все, что я пока изучил в программировании, я не могу объяснить, как сокеты, файловые системы и другие вещи связаны с отправкой сообщений...
вопрос задан: 23 March 2012 23:15
0
ответов

Когда использовать каналы и когда использовать общую память

Я читаю о различных механизмах IPC. Я пытаюсь выяснить сценарии, где мы используем общую память и где мы используем именованные каналы(FIFO). Трубы:Несколько процессов могут писать, однако только один...
вопрос задан: 14 March 2012 13:32
0
ответов

Как доменные сокеты Unix различаются между несколькими клиентами?

TCP имеет пары кортежей (IP-адрес/порт/тип), чтобы отличить одного клиента от другого. UDP передает IP-адрес и порт клиента. Как домен unix отслеживает разных клиентов? Другими словами, сервер...
вопрос задан: 10 March 2012 05:46
0
ответов

Проблемы с инвертированным PUB / SUB с ZeroMQ

Я пытаюсь настроить «инвертированный» PUB / SUB с ZeroMQ. Это означает, что подписывающие (SUB) сокеты принадлежат нескольким долгоживущим серверам, выполняя zmq_bind (); а публикация сокета (PUB) недолговечна ...
вопрос задан: 7 March 2012 16:10
0
ответов

WM_COPYDATA SendMessage – Может ли он отправлять большие строки?

Мне придется реализовать IPC WM_COPYDATA между двумя приложениями. У меня есть образцы в Интернете, но все они отправляют только строки длиной менее 255 символов. Я хочу отправить большую строку (...
вопрос задан: 7 March 2012 12:58
0
ответов

Какое самое легкое решение для создания многопроцессорной архитектуры с общим состоянием для всех процессов

У меня многоуровневая архитектура приложения, состоящая из 4 частей: сетевой сервер / клиентский уровень Промежуточный уровень данных для обработки взаимодействий между процессами Слой мониторинга Уровень клиента ...
вопрос задан: 21 February 2012 21:03