作者LaPass (LaPass)
看板PHP
标题[请益] PHP跟SERVER沟通?
时间Thu May 10 23:45:02 2012
如标题
假设,我打算用PHP写个BBS浏览器之类的东西
让使用者能开个网址,就能透过SERVER连上BBS的话
该怎麽做?
虽然要写的东西并不是BBS浏览器
但是要做的事也是跟BBS一样,连到某个server那边去读取资料,执行命令之类的
有个让我觉得困难的地方在於,该PHP页面执行结束时,不能断线
请问这个问题该怎麽解决?
虽然用JAVA servlet可以简单搞定。
但是,想看看能不能用PHP解决这个问题。
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.233.153.200
1F:→ chrisQQ:如果真的是要让 connection 不断的话… 那顶多是 + flush 05/10 23:52
2F:→ chrisQQ:让收到资料马上就显示,但实际上连线还没断这样… 05/10 23:53
3F:→ LaPass:囧" 这方法.... 05/10 23:57
换个思考角度好了
能不能这样?
HTTP连线 呼叫 连线
client => PHP => jar => SERVER
用JAVA写的jar本身就被设定到开机执行的批次档中
一开机就会连到SERVER端,并待命
等收到PHP的呼叫後
jar才会对SERVER送出讯号去执行命令,或是索取需要的资料
是有看到过,PHP去呼叫JAR的文
只是我没用过,不确定能不能「呼叫执行中的JAR」.....
※ 编辑: LaPass 来自: 125.233.153.200 (05/11 00:07)
4F:→ chrisQQ:不然就变成网页要去 call phpcli 在 server 上跑,但这样 05/10 23:59
5F:→ chrisQQ:会绕很~~~~~~~~大一圈… 05/10 23:59
6F:→ LaPass:那真的很大一圈 囧" 05/11 00:13
7F:→ LaPass:而且,使用者下次点网页进来的时候,不知道会不会出现上次 05/11 00:14
8F:→ LaPass:的连线,或是重新开一条连线...... 05/11 00:14
10F:→ MOONRAKER:……很不容易…… 05/11 10:58