gpt4 book ai didi

PHP 异步网络服务

转载 作者:可可西里 更新时间:2023-10-31 22:08:46 25 4
gpt4 key购买 nike

如何使用 PHP SOAP 扩展 对 Web 服务进行异步调用?

最佳答案

我的直接回答应该是:你不能。
PHP 没有可在“用户空间”中使用的线程能力。

现在如果你真的想这样做,有一些方法可以绕过它:

  1. 使用 exec 函数在后台生成另一个进程,并通过数据库/文件系统或其他任何方式对其进行监控。
  2. 使用 fork 函数生成另一个进程并通过数据库/文件系统或其他任何方式监控它。

这 2 种方法的缺点是您可以使其异步,但如果您想要回调,那么它会非常棘手,而且一点也不简单。好吧,它甚至不会是回调,因为您将无法在进行异步调用的脚本上等待它。这意味着你只能有某种监控方案。我建议使用 AJAX。

关于PHP 异步网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/128537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com