Публикации по теме 'ipc'
Межпроцессное взаимодействие: краткое объяснение — Часть 1
В этой первой части я расскажу об определении межпроцессного взаимодействия, о том, что такое процессы и как они связаны с IPC, а также о двух популярных моделях, широко используемых в системах IPC.
Начав с краткого определения, межпроцессное взаимодействие (IPC) описывает средства, с помощью которых программы могут обмениваться информацией и координировать свою деятельность. Это фундаментальная возможность современных операционных систем, которая облегчает обмен информацией, ресурсами..
Представляем Eiphop - электронную оболочку IPC [хорошо подходит для приложений React]
Eiphop помогает упростить электронное взаимодействие между процессами. Он абстрагирует многоканальную модель до HTTP-подобного интерфейса. Он отлично подходит, если вы используете Redux как управление состоянием. Его можно использовать и по-другому. Название представляет собой сочетание электрон + хип-хоп.
Eiphop на Github
Зачем еще одна обертка?
Встроенная электронная модель IPC основана на каналах и обратных вызовах. Вы запускаете запрос и забываете об этом. Когда..
ЛемИПК
Идея
Целью этого проекта было создание настольной игры , в которой мы могли бы сражаться несколько команд . Настольная игра должна была отображаться с момента первого запуска игры до последней команды, оставшейся на карте, и в это время игрок представленный новый процесс можно добавить в команду, снова запустив игру с правильными аргументами. Игрок умирает всякий раз, когда его окружают два врага из одной команды.
IPC: межпроцессное взаимодействие
IPC используются как..
Вопросы по теме 'ipc'
Как вы взаимодействуете между Windows Vista Session 0 и рабочим столом?
В предыдущих версиях Windows до Vista вы могли заставить службу Windows взаимодействовать с текущим вошедшим в систему пользователем рабочего стола, чтобы легко отображать информацию на экране из службы. В Windows Vista Session 0 был добавлен в целях...
2851 просмотров
schedule
24.04.2023
Что лучше всего подходит для межпроцессного взаимодействия .NET?
Должен ли я использовать именованные каналы или .NET Remoting для связи с запущенным процессом на моем компьютере?
87871 просмотров
schedule
11.02.2023
Какой лучший подход для IPC между Java и C ++?
Я хотел бы реализовать надежное решение IPC между одним приложением JVM (один процесс, возможно, несколько потоков) и собственным приложением C ++, которое связано с dll C ++. DLL может находиться или не находиться на одном физическом компьютере....
12176 просмотров
schedule
09.08.2022
В ** портативном C **, как запустить команду, соединяющую стандартный ввод команды со стандартным выводом средства запуска?
Как в программе C (p1) запустить динамически созданную команду (и ее аргументы), которая считывает свой стандартный ввод из стандартного вывода p1?
Обратите внимание, что:
Другой метод, кроме этого stdout -> stdin piping, также подходит, при...
775 просмотров
schedule
15.04.2022
Передача данных в приложения/DLL .NET C# WPF
У меня есть приложение .NET C# WPF, которое я пытаюсь превратить в приложение с одним экземпляром, используя Mutex.
Это приложение .NET вызывается библиотекой DLL на основе C++ с помощью CreateProcessAsUser(), и ему задаются параметры через...
2768 просмотров
schedule
01.07.2023
Отправить сообщение из одного работающего консольного приложения в другое
У меня есть одно консольное приложение, которое выполняет длительную синхронизацию с ftp-сервером. Другое консольное приложение подготавливает локальную файловую систему с некоторыми необходимыми обновленными файлами. Затем второе приложение будет...
4287 просмотров
schedule
16.09.2022
Как лучше всего передавать информацию из приложения C # в приложение C ++ во время работы обоих?
Как лучше всего передавать информацию из приложения Windows Forms C # в приложение MFC C ++ во время их работы? Мне не нужно много посылать, просто небольшая строка.
Спасибо Джефф
531 просмотров
schedule
28.05.2023
Использование каналов в C для родительско-дочернего IPC делает программный блок
Я пишу сервер, на котором fork () отключается от дочернего процесса, когда он принимает соединение с сокетом.
Когда ребенок общается с клиентом, он должен отправить часть этой информации обратно родителю. Для этого я использую трубку.
Проблема...
6459 просмотров
schedule
30.07.2022
передача сокета между процессами
Есть ли способ передать сокет между процессами (не одно и то же адресное пространство) в Windows?
Я нахожу эту информацию Общие сокеты , поэтому считаю, что это возможно.
Представлена функция WSADuplicateSocket, позволяющая совместно...
3705 просмотров
schedule
08.03.2023
Re: Общая память и семафоры
Использует ли механизм IPC разделяемую память и семафоры для симплексной синхронизации, например каналов, или дуплекса, например, очередей сообщений?
875 просмотров
schedule
29.06.2022
Как я могу получить межпотоковое взаимодействие в программе Perl GTK?
У меня есть программа Perl с графическим интерфейсом GTK2 (через пакет Gtk2 ). Эта программа также открывает сетевой сокет (на самом деле через LWP ) в другом потоке и постоянно делает запрос на определенный URL-адрес, ожидая, когда произойдет...
2444 просмотров
schedule
24.06.2022
Доменные сокеты UNIX и Cocoa
Я хочу реализовать IPC в приложении Cocoa, используя сокеты домена UNIX, с которыми у меня нет опыта. Я нашел пример проекта Apple CFLocalServer , но он написан на C и выглядит, ну, довольно сложно (и да, я прочитал большую часть этого)....
4894 просмотров
schedule
13.09.2022
Поиск инструментов Linux с открытым исходным кодом для распределенного управления задачами
У нас есть архитектура с парой сотен серверов с примерно 200 процессами (все они разработаны собственными силами), распределенными по ним, некоторые из которых контролируются crontab, а некоторые работают как демоны. Некоторые серверы находятся в...
399 просмотров
schedule
22.08.2022
semget завершается с ошибкой с отказом в доступе
У меня есть 2 процесса P1 и P2. P1 работает от имени root и создает семафор со следующим вызовом:
semget (ключ, 1, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH | IPC_CREAT);
и я пытаюсь получить дескриптор того же семафора в другом...
8390 просмотров
schedule
10.03.2022
связь между двумя гибкими приложениями
У меня есть 2 гибких приложения на одной странице. Я хочу, чтобы они могли вызывать публичные функции друг друга. Я думаю об использовании для этого вызовов externalInterface или FaBridge. Есть ли лучший способ сделать это?
2494 просмотров
schedule
18.07.2022
Подождите, пока сокет домена Unix будет привязан
Я пишу клиентское приложение, которое подключается к серверному процессу через сокет домена Unix. Если серверный процесс не запущен, я хочу, чтобы клиент ждал, пока сервер запустится и прослушивает соединения в сокете.
В настоящее время у меня...
1549 просмотров
schedule
15.05.2023
Win32 Mutex не ждет
Я создаю приложение, реализующее межпроцессное взаимодействие. Для этой цели я установил общий буфер, который, кажется, работает нормально. Теперь мне нужен способ для приложения, генерирующего данные (написанного на C ++), чтобы сообщить...
929 просмотров
schedule
04.08.2022
Ошибка в msgrcv: недопустимые аргументы
Я пишу код на C в системе unix. Я создал сервер очереди сообщений. Каждый раз, когда я получаю новое сообщение, я разветвляюсь, и дочерний процесс обрабатывает нового клиента. Сервер ждет нового клиента. Вот код.
for (;;)
{
struct...
1762 просмотров
schedule
27.08.2023
Связь между двумя отдельными настольными Java-приложениями
Я хочу разработать два отдельных (но связанных) настольных приложения Java.
Я хочу, чтобы одно приложение запускало другое, передавая данные, которые затем можно было бы отредактировать и передать обратно, т. е. связь будет двусторонней. Если...
53618 просмотров
schedule
10.07.2023
Общая память и обмен данными по каналам Go
Один из лозунгов Go: Не общайтесь, разделяя память; вместо этого делитесь памятью, общаясь .
Мне интересно, позволяет ли Go двум разным бинарным файлам, скомпилированным Go, работающим на одной машине, взаимодействовать друг с другом (т.е....
3884 просмотров
schedule
29.07.2023