[問題] Java可以呼叫PHP嗎?

看板java作者 (Sumiko)時間12年前 (2013/04/18 18:19), 編輯推噓4(409)
留言13則, 7人參與, 最新討論串1/2 (看更多)
是這樣的,現在我有一個Java寫成的Socket Server收到了一筆XML檔案 我想在收到之後call一個PHP程式去把它parse以後存入MySQL裡 本來有想過要用PHP Socket,不過目前已經用Java寫好Server所以就不變動了 所以想請問Java可以call PHP去做這件事嗎? 還是我要直接用JDBC比較好呢......? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.126.145.153

04/18 19:01, , 1F
你的Java Socket Server只做接檔動作 然後就又丟出去?
04/18 19:01, 1F

04/18 19:53, , 2F
Server跟我的Database架在同一台電腦上這樣......
04/18 19:53, 2F

04/18 23:16, , 3F
寫好Server不變動?理論上不是加個封包而已嗎?這跟Server和
04/18 23:16, 3F

04/18 23:18, , 4F
DB在同一台有啥關連?和版主一樣好奇~為啥要拜託PHP去做?
04/18 23:18, 4F

04/18 23:20, , 5F
我猜PHP是現有的?如果這假設成立~那為何還要Java Server?
04/18 23:20, 5F

04/18 23:27, , 6F
請參考 java.net.URLConnection 就可以收工了
04/18 23:27, 6F

04/18 23:31, , 7F
不過總是怪怪的,還是想想大家對這件事的疑點吧
04/18 23:31, 7F

04/18 23:32, , 8F
疑點
04/18 23:32, 8F

04/19 13:07, , 9F
那為何不直接Java寫人MySQL就好...
04/19 13:07, 9F

04/19 22:47, , 10F
你PHP也是要有server才能跑阿= =?
04/19 22:47, 10F

04/19 22:48, , 11F
還是你的問題是在"寫入DB"的部分
04/19 22:48, 11F

04/21 18:57, , 12F
應該可以拉 我記得java有runtime物件 可以叫指令 不過
04/21 18:57, 12F

04/24 12:56, , 13F
最後用JDBC做出來了,謝謝大家QQ
04/24 12:56, 13F
文章代碼(AID): #1HRyYhtD (java)
文章代碼(AID): #1HRyYhtD (java)