Система Windows XP SP3 лицензионный, php 5.4 stable, Apache 2.2.
Есть прибор, который по запросу отправляет данные на компьютер. Всё делается через serial порт, он же последовательный порт, он же com-порт .
В силу (главное) капризности com-порта надо работу с ним проводить отдельным потоком.
Не захотел возиться с потоками в php (может в будущем отдельный такой поток создам уже средствами php), потому решил просто и надёжно - создал отдельную консольную программку, которая быстро запускается, даёт запрос в порт, получает разультат и кидает данные в файл и завершает свою работу.
Опрос делается с интервалом в 1 секунду. Так же, с интервалом в 1 секунду php-сервер берёт данные для сайта из этого файла (с обновлением содержимого страницы).
Хочу заменить обмен между программами на другой способ. Пока ничего в голову кроме работы с реестром системы (теоретически это быстрей) не приходит.
У кого какие догадки?