【发布时间】:2016-01-28 16:48:14
【问题描述】:
我正在开发一个 Android APP,需要实现一个数据库和一些 REST 服务来相互连接。我的 REST 服务将使用 Spring MVC(或类似的东西)在 java 中实现,并在 servlet(可能是 tomcat)中部署 WAR。我最终也可能会添加一个网站。
由于我是服务器新手,我正在研究目前经常使用的框架/库,以了解它们并正确地做事。
目前我正在调查:
- Jenkins:如果我在项目中有更多人,则从 CVS 和 CI 自动部署 WAR。
- Docker:将数据库与 Tomcat 分离,并轻松将内容添加到服务器。
- Kitematic:供 Docker 使用并了解 Docker 工作原理的 UI。
- Tomcat:运行 WARs
- 颠覆:CVS
- Spring/Spring MVC:促进 REST 服务的开发。
现在还有什么其他经常用于这种设置的东西吗? 现在我将在本地创建服务器,我知道我可能不需要其中的一半,但是由于我正在努力学习并最终获得一个真正的服务器,所以我想从一开始就尽可能做正确的事情.
谢谢!
【问题讨论】:
标签: java rest frameworks server libraries