PHP应用程序设计 - 多线程?

时间:2016-09-09 11:55:19

标签: php multithreading codeigniter xml-rpc

我正在创建一个PHP应用程序,它将以定时间隔使用多个设备模拟对服务器的api调用。它将在CodeIgniter中构建,传输介质是XMLRpc。最多可显示50个设备。每个设备都有一个表示用户输入的文件和进行下一次呼叫的延迟。这将通过一台台式机完成。

2个模拟阅读器的简单示例:

读者1

barcode,     delay
99000121,       9
99000121,       1
99000121,       3
99000121,       4

读者2

barcode,     delay
99000125,       2
99000126,       5
99000127,       6
99000121,       4

应用程序将查看Reader 1,获取第1行的条形码并将其发送到api。一旦收到响应,它将等待9秒,然后再进行一次api呼叫。

来自2个读者的api调用应该在PHP应用程序中同时启动。我试图决定如何编写PHP脚本,以便发生这种情况。我一直在关注pthreads和多线程。您是否认为可以创建多个代表独立设备的线程?

关于如何在PHP中最好地编写它的任何想法都非常有用。如有必要,我可以提供进一步的信息。

0 个答案:

没有答案