Articles of ipc

Что такое хороший межпроцессный метод связи между C и PHP в Linux

На самом деле я не знаю, задаю ли я правильный вопрос. Позвольте мне сначала описать мою проблему. Конечный пользователь <-1-> веб-сервер (через PHP) <-2-> внутренний процесс (с помощью C или C ++) <-3-> внешнее оборудование 1 должен быть чем-то вроде запроса ajax. Это должно быть нечто вроде взаимодействия между процессами. Передача данных по протоколу 3 […]

PHP – доступ к общей памяти, созданной с помощью C ++

Начиная с нескольких дней, я пытаюсь выполнить следующее: у меня есть крошечная программа на C ++, которая непрерывно считывает данные из последовательного порта. Эти данные хранятся в общей памяти следующим образом: HANDLE hMapFile; hMapFile = CreateFileMapping( INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, 10, NULL); LPCTSTR pBuf; pBuf = (LPTSTR) MapViewOfFileEx( hMapFile, FILE_MAP_ALL_ACCESS, 0, 0, 10, NULL); while(true) […]

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

Я хочу ввести SOA в систему с низкой задержкой без накладных расходов на TCP-связь (даже на одной машине). Thirft кажется очень подходящим, поскольку у меня есть как Java, так и php-процессы. Существует ли транспортная реализация IPC для бережливости или любая другая хорошая идея, которая может помочь в этом сценарии?

Отправка сообщений с php на java

Мое приложение – агрегатор подачи. Интерфейс запрограммирован в php, но у меня есть программа Java, периодически работающая для обновления базы данных каналов. В соответствии с текущей схемой, если пользователь добавляет фид, который должен быть агрегирован, ему придется подождать, пока агрегатор не запустится и не обновит базу данных, чтобы увидеть новости из канала, который он подписал. […]

Как IPC между клиентами PHP и сервером C Daemon?

и спасибо, что посмотрели на вопрос. Фон У меня есть несколько машин, которые непрерывно генерируют несколько (до 300) скриптов в PHP за очень короткий промежуток времени. Эти скрипты выполняются быстро (менее секунды), а затем выходят. Все эти сценарии требуют доступа только для чтения к большой структуре trie, которая будет очень дорого загружаться в память каждый […]