Много IPCs предлагается Unix/Linux: каналы, сокеты, общая память, dbus, очереди сообщений... Каковы самые подходящие приложения для каждого, и как они работают?
Я играл с очередями сообщений (System V, но POSIX должен быть в порядке также) в Linux недавно, и они кажутся идеально подходящими для моего приложения, но после чтения Искусства Программирования Unix я не уверен если...
Все, кажется, говорят, что именованные каналы быстрее, чем сокеты IPC. Сколько быстрее они? Я предпочел бы использовать сокеты, потому что они могут сделать двухстороннюю связь и очень гибки, но выберут...
Я в настоящее время использую общую память для IPC между Java и приложениями C++, но ищу более удобную альтернативу. Кто-то может советовать лучшему методу с той же производительностью и скоростью?Спасибо!
Каково различное между сокетами домена IPC и Unix и именованными каналами? Я получил неопределенные определения из различных книг, но не мог получить ясность, на которой должен использоваться где.
Helllo, я хотел бы совместно использовать небольшие объемы данных (<1K) между Python и процессами. Данные являются физическим ПК/104 данные IO, которые изменяются быстро и часто (24x7x365). Будет сингл "...
Я выполняю другую JVM (java.exe) из главного приложения. Есть ли любой способ совместно использовать объект (довольно большой объект) с недавно созданным процессом (во время создания или после того, как это было...
Я хотел бы предотвратить несколько экземпляров того же продолжительного сценария командной строки Python от выполнения одновременно, и я хотел бы, чтобы новый экземпляр смог отправить данные в исходный экземпляр...
Документация для Win32 API PulseEvent () функция (kernel32.dll) указывает, что эта функция “… ненадежна и не должна использоваться новыми приложениями. Вместо этого используйте условные переменные”...
Я реализую два процесса на LynxOS SE (совместимый POSIX) система, которая свяжется через общую память. Один процесс будет действовать как "производитель" и другой "потребитель". В многопоточном...
У нас есть приложение C++ в Windows, который запускает процесс Java. Эти два приложения должны общаться друг с другом (через отрывки xml). Что метод межпроцессного взаимодействия был бы Вы выбирать, и...
D-шина позволяет программам связываться. Как эта IPC реализована? Сокеты домена Unix, общая память + семафоры, именованные каналы, что-то еще? Возможно, комбинация?
У меня есть два процесса, каждый запросит другой для данных. Будет огромная сумма запросов в ограниченное время (10000 в секунду), и данные (> 100 МБ) будут переданы в секунду. Тип данных будет...
Я ищу хорошую шину сообщения с открытым исходным кодом, которая подходит для встроенных устройств Linux (Linux и uClinux). Это должно удовлетворить следующие критерии: Должно быть бесплатное программное обеспечение и LGPL или больше...
Я хочу, передают между родительским и дочерним процессом оба записанные в C#. Это должно быть асинхронным, управляемым событиями. Я не хочу, выполняет поток в каждом процессе, которые обрабатывают очень редкую коммуникацию....
Я пытаюсь поиграть с межпроцессным взаимодействием, и так как я не мог понять, как использовать именованные каналы под Windows, я думал, что буду использовать сетевые сокеты. Все происходит локально. Сервер ...
Есть ли какие-либо сигналы POSIX, что я мог использовать в своей программе Perl для создания событийно-ориентированного программирования? В настоящее время у меня есть программа мультипроцесса, которая может пересечься, связываются, но мой родительский по
Фон я уже отправил вопрос об основах совместного использования Базового Хранилища данных между процессами. Я пытаюсь реализовать данные рекомендации, и я сталкиваюсь с проблемами. Моя Цель...
Вот соглашение: у Меня есть приложение Android, которое должно называть веб-сервис каждые X секунды (в настоящее время 60 секунд). Это приложение имеет несколько вкладок и эти вкладки вся потребность взаимодействовать с...
Я пишу API, который включает функции IPC, которые отправляют данные в другой процесс, который может быть локальным или на другом хосте. Я действительно хотел бы, чтобы отправить функция была так же проста как: интервал mySendFunc (...
Один из лозунгов Движения, не связываются путем совместного использования памяти; вместо этого, память доли путем передачи. Я задаюсь вопросом, идут ли, позволяет два различных Скомпилированных в движение двоичных файла, работающие на той же машине к...
Это упоминается в ftok () руководство key_t ftok (символ константы *путь, интервал proj_id); ftok () функция использует идентификационные данные файла, названного данным путем (который должен относиться к существующему...
Я пишу бота для игры, которая имеет API-интерфейс C++ (т.е. методы в Cpp dll называет игра, когда события имеют место, dll может назвать назад методы в игре для инициирования действий). Я не делаю...
Я пишу некоторую функциональность IPC и потребность передать определенные ресурсы от одного процесса до другого. Это работает хорошо на дескрипторы Канала и т.д., которые могут быть дублированы через DuplicateHandle. Теперь я...
Какой должна быть рамочная\техника межпроцессного взаимодействия (IPC) со следующими требованиями: Передача родных объектов Python между двумя процессами Python.
Эффективный по времени и CPU (RAM ...
I've created a Windows/C++/WTL application that spawns a child process. The two processes communicate via anonymous pipes. I'd like to be able to debug the child process. Since both parent and ...
Стандарт POSIX позволяет именованному блоку общей памяти содержать взаимное исключение и условную переменную? Мы пытались использовать взаимное исключение и условную переменную для синхронизации доступа к совместно использованному именованному...