2012-02-16 33 views
0

我的計劃是建立一個基於php的網站,但所有動態數據都將通過本地RESTful Web服務加載。創建PHP網站,但所有數據通過JAVA本地webservices檢索?

本地RESTful web服務將使用Java Jersey創建,它將訪問MySQL數據庫。這背後的原因是因爲我希望所有的邏輯都由Java處理。

這表現不佳嗎?我之前創建了RESTful服務並創建了php網站,但從未將它們一起使用......在本地主機上調用webservice會是一種可怕的方式來設置它?

+1

遠高於任何「標準」設置的開銷;可能會或可能不會取決於(相當多的東西)。 – 2012-02-16 00:35:01

+0

除了訪問MySQL之外,是否還有其他理由來實現這些Web服務? – Perception 2012-02-16 01:37:42

+0

我正在使用的人員只有在java的經驗,它會加快發展。我想完整的PHP將是我唯一的解決方案嗎? – 2012-02-16 02:11:47

回答

0

是和否。如果您打算將此擴展到網站之外,例如如果您打算讓其他應用程序使用您的Web服務,那麼我會說這將是一個合適的設計。否則,不需要開銷。

+0

除HTTP(restful)之外是否還有其他協議可以讓我在我的web服務器和我的java應用程序之間進行有效的通信? – 2012-02-16 00:41:10

+0

另一個廣泛使用的協議是SOAP,但它有更多的開銷,所以我會堅持讓你的情況休息,特別是因爲你已經完成了其他Web服務 – Rado 2012-02-16 00:51:35