首頁  >  問答  >  主體

php - 程序内部调用和通信的问题

我们一个项目划分为用户前台、面向第三方的API、电子钱包三大块,其中电子钱包会在前台充值虚拟货币,还有第三方API进行虚拟货币的流入流出操作。三个模块都是php开发,代码相互独立,部署在同一台服务器上,数据库等资源都可以共用,但是对于电子钱包,考虑到安全和日志的问题,不希望其他模块直接操作数据库进行余额变更,所以想把电子钱包设计一套仅供其他程序调用的接口去操作货币流。

那么问题来了,既然内部程序之间的通信,就不必用到http协议去做接口,那么我想到的只有命令行了,个人觉得似乎又“原始”了一点,请问有什么其他方案能安全高效的去做这样的内部调用?

PHP中文网PHP中文网2770 天前813

全部回覆(3)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-04-10 15:42:24

    不认为http有什么不好,你说的命令行是指输入输出流么?http绑定ip地址不让外网访问也能做好安全,或者可以使用socket自定协议进行通信。

    回覆
    0
  • 阿神

    阿神2017-04-10 15:42:24

    限定内网访问

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-10 15:42:24

    直接导入模块,执行模块方法不行么……

    回覆
    0
  • 取消回覆