как писал в другом вашем вопросе - лучше используйте nodejs модуль net - и можете легко создавать долгоживущие сокеты и обрабатывать данные по мере поступления, без плясок с бубнами.
если не жить не быть надо на пхп то лучше двигайтесь в сторону сокетов. используйте например phpDaemon или любой аналог.
ну и еще один хардкорный вариант работающий из коробки это реализация сокетов работает еще с пзп 4
php.net/manual/ru/function.socket-connect.php
почти не исопльзовал но там можно читать и писать помере поступления данных.