如何用FIFO队列实现php web服务

时间:2016-07-05 10:35:53

标签: php web-services

我在php中实现了一个Web服务。当一个用户连接到服务时,它会返回一些整数(ID号),并且这些数字永远不会再次签名。 问题是如果两个用户在同一秒内连接到Web服务,则第一个用户请求未完成,第二个用户可以接收相同的号码。 我想延迟第二次用户执行,直到第一次用户执行结束。

编辑:添加以下评论中的代码

<?php // Get data 
    $param1 = $_GET['param1']; 
    $param2 = $_GET['param2']; 
    $param3 = $_GET['param3']; 
    // Create Number Manager 
    $numberManager = new NumberManager($param1); 
    // Get the Numbers 
    $numbers = $numberManager->getNumbers($param2, $param3); 
    // Print information on JSON format 
    $numbers->printJSON();
?>

0 个答案:

没有答案