2013-01-17 29 views
0

我正在爲大學的一個項目創建一個Android應用程序。Android - Java服務器或Servlet?

我會主辦的大學服務器(我們有一個網絡開發服務器)上的多個數據庫。

我要創建一個Java服務器,但是,由於大學的防火牆等安全機制,在大學主辦的情況下,也不會允許遠程連接(從那些智能手機)。我正在學習使用Java進行Web開發的整體情況。

我希望能夠使用Web服務器從手機應用程序處理的請求,獲取並從數據庫中操縱數據,然後發送回覆到手機上。

我能做到這一點使用Servlet?並將其放在Web開發服務器上?

回答

1

您可以使用幾乎你在服務器端喜歡的任何技術 - 即使是不起眼的CGI腳本。所以,是的,servlets會起作用。像大多數框架一樣,java有自己的應用服務器(在LAMP世界中是tomcat),它可以連接到一個vanilla web服務器:如果web服務器是apache,通常的接口機制是mod_jk。

無論您就可以將其部署在Web開發服務器,它非常依賴的平臺上;接受的程序,以及你與系統管理員的關係;-)。如果這是一個Linux/Unix平臺的機會對你有利,如果沒有,請在內部查詢。

乾杯