2015-11-18 205 views
1

我使用Java/JPA/Spring/Hibernate爲數據庫(本地postgres SQL db)CRUD操作構建了REST API。一切工作正常,我的本地tomcat服務器部署。現在想要使用這些REST服務來構建移動應用程序。託管基於Java的REST API服務

我有基本的問題/建議知道我可以在哪裏部署這個戰爭文件,以便我可以從我的移動設備訪問。我正在閱讀關於Google APP引擎和AWS。但無法理解是否需要編寫任何專有代碼以部署到這些服務提供商?任何免費/付費託管服務器的建議,我可以在不添加任何主機專用代碼的情況下部署戰爭。

感謝&問候

回答

0

我使用的是虛擬機與Ubuntu Linux操作系統。我有一個類似的技術堆棧。 Java,JAX-RS,Hibernate,PostgreSQL。我使用Ubuntu提供的Tomcat和PostgreSQL軟件包。虛擬機的產品名稱是JiffyBox。您可以在各種Linux發行版之間進行選擇。它在德國和奧地利由Domain Factory提供。

對於我所瞭解的Google App Engine,它使用Servlet 2.5標準,如文檔here所述。對於數據存儲,您可以按照here所述使用JPA。但他們確實推薦使用他們自己的Objectify API,因爲它可以被讀作here

對於AWS我不知道。我只是看了一眼。看來你需要使用他們的AWS SDK for Java。在API docs中我找不到引用Servlet的任何內容。

相關問題