Вопросы по теме 'inter-process-communicat'
Является ли надежным протоколом связи сокетов для межпроцессного взаимодействия?
Я разрабатываю протокол связи, который будет использоваться для связи между двумя приложениями ПК с использованием соединения через сокет. Самый распространенный случай, когда оба приложения работают на одной машине, но можно будет запустить одно...
472 просмотров
schedule
09.03.2023
Как я могу вызвать метод в другом экземпляре процесса моего приложения WinForms?
Я работаю над приложением, которое использует Mutex, чтобы гарантировать, что это единственный экземпляр приложения, работающий в системе.
Когда другой экземпляр приложения пытается запуститься, я хочу, чтобы метод запускался в исходном экземпляре....
5395 просмотров
schedule
22.08.2022
Связь асинхронного процесса PHP
Есть ли способ добиться межпроцессного (или потокового) взаимодействия в PHP, но при этом сохранить все в асинхронном режиме?
Я хочу иметь скрипт, который создает 4 процесса, а затем немедленно завершает работу. Каждый из 4 процессов должен...
2044 просмотров
schedule
07.03.2024
Нужна помощь в IPC через Pipes
Я работаю в лаборатории. Отцовский процесс создаст два дочерних процесса A и B. Son A отправит некоторую строку сыну B через канал. Son B инвертирует регистр String строки, полученной от Son A, и отправит обратно инвертированную строку сыну A.after...
167 просмотров
schedule
17.08.2023
Выполнение банки памяти
Предположим, у меня есть процесс Java, который получает исполняемый jar-файл от доверенного процесса в виде байта [], есть ли способ вызвать его без необходимости записи jar-файла на диск, а затем вызвать его (запустить новый процесс, который...
818 просмотров
schedule
25.05.2023
как клиент может получать более одного широковещательного сообщения, когда транслируется более одного сервера?
Я использую system.Net.Socket для отправки и получения сообщений с сервера на клиент. Но я сталкиваюсь с проблемой, когда несколько серверов передают сообщение, а затем программа-приемник внезапно закрывается.
Код моего сервера для вещания выглядит...
1186 просмотров
schedule
18.05.2023
Межпроцессное взаимодействие на одной машине с использованием tcp
У меня есть два процесса: клиент и сервер. Это выглядит следующим образом: Это мой клиентский процесс: -
[Serializable ]
public class retobj
{
public int a;
}
class client
{
static void Main(string[] args)
{
TcpClient client...
1734 просмотров
schedule
09.06.2023
Как обмениваться данными между двумя процессами?
Возможный дубликат: IPC Механизмы в C # - использование и передовые методы
У меня есть два разных процесса: A и B .
Процесс A хочет отправить процессу B некоторые данные (массив байтов, строк, структур и т. Д.). Итак,...
18170 просмотров
schedule
15.01.2023
связь между двумя программами в python
У меня есть 2 программы, обе на питоне, одна сторонняя и уже сделана. Я хочу запустить один на переднем плане и один в фоновом режиме. Я хочу установить связь между двумя программами, чтобы я мог сказать одной на переднем плане что-то сделать, а...
19869 просмотров
schedule
25.06.2023
Win32: как отправить сообщение процессу, запущенному другим пользователем в Windows?
Мы запускаем два приложения, каждое из которых регистрирует одно и то же сообщение с помощью RegisterWindowMessage(): приложение A как обычный пользователь и приложение B как администратор в сеансе одного и того же пользователя на машине, и эти...
3050 просмотров
schedule
14.08.2022
Связь между процессами в VHDL
У меня проблемы с общением между процессами. Раньше я использовал flag и clearFlag для решения этой проблемы, но это немного раздражает и выглядит не очень хорошо. Как лучше всего справиться с этим? Вот пример кода того, как я это делал раньше:...
1960 просмотров
schedule
13.10.2022
Многопроцессорная и однопроцессорная многопоточность для программных модулей, обменивающихся сообщениями
Нам нужно создать программную среду (или промежуточное ПО), которая позволит обмениваться сообщениями между различными программными компонентами (или модулями), работающими на одной машине. Этот фреймворк предоставит такие возможности:
Связь...
9395 просмотров
schedule
03.02.2023
класс MemoryFile любого использования?
Я планировал использовать общую память между активностью и службой в отдельном процессе для передачи большого контента между ними.
С этой целью я читаю всю информацию, которую я нашел в MemoryFile, и как ее передавать между действиями и, в...
1437 просмотров
schedule
15.07.2023
Как перенести событие межпроцессного взаимодействия в Linux с помощью AutoResetEvent из Windows
Мой текущий код Windows использует именованное событие для межпроцессного взаимодействия. Может быть много процессов, ожидающих события, когда оно сигнализируется, все ожидающие процессы освобождаются, а затем событие возвращается в несигнальное...
258 просмотров
schedule
03.05.2023
обмен текстом между двумя процессами в ящике с использованием файла с отображением памяти
Требование состоит в том, чтобы иметь возможность общаться в чате, например, между двумя консольными приложениями в одном и том же окне Windows. Я реализовал это с помощью именованных каналов, реализуя функции отправителя и получателя в каждом...
661 просмотров
schedule
11.07.2022
Что произойдет, если процесс завершится сбоем при сбросе сопоставленного файла?
Я использую boost::interprocess::managed_mapped_file для IPC под Linux. Короче говоря, один процесс может записывать объекты в файлы (метод construct ) для чтения другим процессом (метод find ). Однако что делать, если процесс падает во время...
337 просмотров
schedule
08.10.2022
Как убедиться, что другие потоки завершены, прежде чем выполнять какое-либо действие
Моя программа состоит из нескольких потоков записи, которые записывают данные в буфер, и потока чтения, который считывает данные из этого общего буфера и выводит их. Мне нужно убедиться, что все потоки записи записали свои данные в буфер до того, как...
62 просмотров
schedule
30.07.2022
легко обмениваться / получать доступ к одной переменной (строке) между двумя локальными запущенными процессами
2 локальных и запущенных приложения: Приложение №1 периодически (timer1 @30sec) записывает «ping» в общую/межпроцессную строку. Приложение № 2 периодически проверяет (timer2 @ 60sec), если общая строка == «ping», и перезаписывает ее на «pong»....
1914 просмотров
schedule
08.04.2023
Как общаться между процессами C# и ruby с помощью stdin и stdout
Пробуем разные методы межпроцессного взаимодействия.
У меня есть приложение С#, которое порождает процесс ruby и перенаправляет stdin и stdout процесса ruby, чтобы приложение C # могло отправлять инструкции процессу ruby, а процесс ruby мог...
724 просмотров
schedule
08.06.2022
Как взаимодействовать с самодельными расширениями ядра OSX?
Как взаимодействовать с самодельными расширениями ядра OSX?
Я нашел следующее руководство по созданию расширения: https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/KEXTConcept/KEXTConceptKEXT/kext_tutorial.html Это прекрасно...
1145 просмотров
schedule
31.01.2023