Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP SOAP调用不等待返回_Php_Soap - Fatal编程技术网

PHP SOAP调用不等待返回

PHP SOAP调用不等待返回,php,soap,Php,Soap,有没有一种方法可以在PHP中创建一个不等待被调用函数返回的SOAP调用 我正在从系统中调用MagentoAPI函数,以便在目录中创建新产品。这可能需要相当长的时间,我不希望我的最终用户等待,直到它完成。我只会做一个正常的通话,但不要阻止用户在通话过程中做其他事情。这样你就可以拥有你的蛋糕(电话)并吃掉它(得到结果) 最常见的方法是执行AJAX调用:您可以通过PHP文件的脚本执行请求,但接口将是响应的/可用的。如果用户没有从您发出请求的页面进行浏览,您甚至可以提供响应。谢谢,这就是我要做的,但我将

有没有一种方法可以在PHP中创建一个不等待被调用函数返回的SOAP调用


我正在从系统中调用MagentoAPI函数,以便在目录中创建新产品。这可能需要相当长的时间,我不希望我的最终用户等待,直到它完成。

我只会做一个正常的通话,但不要阻止用户在通话过程中做其他事情。这样你就可以拥有你的蛋糕(电话)并吃掉它(得到结果)


最常见的方法是执行
AJAX
调用:您可以通过
PHP
文件的脚本执行请求,但接口将是响应的/可用的。如果用户没有从您发出请求的页面进行浏览,您甚至可以提供响应。

谢谢,这就是我要做的,但我将使用worker而不是ajax,因为我的soap调用必须在一些php计算之后完成。