
1 cmdOptionKana 2020-11-17 13:25:06 +08:00 通过数据库? |
2 oneforallsoft OP @cmdOptionKana 关键任务用 go 做 比如上万个 api http 请求 php 调用 go 显示进度 |
3 tabris17 2020-11-17 13:33:35 +08:00 go 起一个 gRPC 服务,PHP 去调用就行了 |
4 catror 2020-11-17 13:33:52 +08:00 via Android goridge 返回 string,可以是返回一个 json 字符串,你想返回啥就返回啥 |
5 vincenttone 2020-11-17 14:31:11 +08:00 *unix 系统有 ipc 通信方法,共享内存、队列等,http 不行也可以换其他打包形式和传输协议。 不过我觉得只是显示个进度,何必还启个 php 服务呢?直接 go 解决了就完事了,太冗余了。 |
6 oneforallsoft OP |
7 vibbow 2020-11-17 14:44:26 +08:00 把 go 程序当 cgi 应用,让 apache 去调用呢? |
8 qieqie 2020-11-17 14:48:14 +08:00 go 编译一个 c 的 shared library,然后写一个链接到这个库的 php extension |
9 xcstream 2020-11-17 18:10:29 +08:00 消息队列 数据库 redis |
10 unixeno 2020-11-17 18:30:43 +08:00 via Android rpc |
11 poic 2020-11-17 20:14:23 +08:00 via Android 果断上 rpc |
12 ysc3839 2020-11-17 21:01:34 +08:00 rpc 库。 |
13 sadfQED2 2020-11-17 21:05:13 +08:00 via Android 显示进度写成 http 服务,nginx 或者 php 做一次代理 |