网银在线服务器在收到“ok”字符串后就不再发送该订单的支付结果信息,否则会自动按照3至4分钟的间隔频率重复发送该支付结果信息。上面这句话是网银接口文档里面的,自动按照3至4分钟的间隔频率重复,显然是ajax我很好奇的是支付完成后,难道开着页面 seTimeout 不停的ajax发信息吗 很明显感觉不是 原理是怎样 好奇

解决方案 »

  1.   

    一般网银会给你 callback 的.
    只需要你给网银提供一个CALLBACK的接口就行了.
    这是网银推给你的方式.还有一种方式就是你主动去轮询.方式嘛, 就是你自己 在你有服务器上的 cron tab 中添加每隔一段时间就按网银提供的接口进行查询.
    这一块应该是你的服务器同网银服务器间的通讯, 与客户端没有啥直接关系.
      

  2.   

    那是网银系统给你不间断发送信息, 一般通用接口来收取服务器信息, ajax是你给它发信息,对方不可能用浏览跨过服务器给你发信息。2楼说的两种方式都在服务器完成, 返回信息给用户可以直接跳转,也可以ajax
      

  3.   

    cron tab 的用法是怎样的 他可以定时执行一个php脚本程式吗 want to know
      

  4.   

    cron tab
    liunx 命令 指定时间 执行php代码
      

  5.   


    它服务器也不一定是php, 也不一定全是php, 或者还用了其它c/c++写的东西,对于服务器做到定时发送是件简单的事
      

  6.   


    当然可以的 Crontab实例