PHP异步处理有哪些方法? 首先问个问题,银行对于支付成功的订单,一般都会有异步通知对方的,他们是如何实现的。。假设:用户支付成功后,一般会马上显示成功页面给用户但这时候需要异步通知另外一个服务器这个订单成功了在不影响到马上显示成功页面的前提下,大家会如何实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但这时候需要异步通知另外一个服务器这个订单成功了简单些一个post 不就可以了吗? 那个服务器留好相应的传递接口.... PHP的fsockopen()函数就是异步的。而且许多银行系统都由Java构建,Java的多线程等等功能都非常强大,胜过PHP。当然,先输出用户界面,再通知收款方的服务器也行啊 哪种POST方式好,假设对方服务器没响应或其它原因,会不会影响到自己PHP页面的执行。。先输出用户界面,再通知收款方的服务器,如果在前端页面用JS的话,用户关闭页面或者其它原因没有执行到?如果在PHP通知,同上。 curl 只管post post 之后设置一个超时 然后继续其他代码就可以了. 如果设置了2秒,超时后继续执行其它代码POST要么就成功,要么就失败,没有执行到一半的说法吧?只要能链接到POST的服务端,那就是服务端的事情了? 执行到一半?比如停电 那你的数据都POST过去了,那当然就是服务端的事情了 curl把请求送过去,对面开放接口就行了。 php 不存在异步方式在目前的web应用中,只有 ajax 是异步的请求送过去,而不管回应那是广播,而不是通讯 PHP+++linux不能访问 检查新消息的问题。。 PHP调用SHELL执行MYSQL脚本文件 关于smarty 问题 随机取值 如何写 请教 请教多用户BLOG中发表文章仅好友可见的实现思想 RedHat3.0企业版+APACHE2+MYSQL,为什么mail函数发送邮件不成功?? PHP可以远程保存html文件吗?(附部分代码) 求救呀!!!! 如何删除多维数组 里面的一个值 求大神解答 sesion_start()和header()之前为什么不能有任何输出 请问用php如何实现 当别人浏览我的信息时,我的电脑出现提示?多谢!
...
当然,先输出用户界面,再通知收款方的服务器也行啊
POST要么就成功,要么就失败,没有执行到一半的说法吧?
只要能链接到POST的服务端,那就是服务端的事情了?
那你的数据都POST过去了,那当然就是服务端的事情了
在目前的web应用中,只有 ajax 是异步的请求送过去,而不管回应
那是广播,而不是通讯