如何创建 API REST?
How to create an API REST?
我想为 Android phone 获取保存在 mysql 服务器中的数据。我考虑过将 phone 直接连接到 mysql,但这是一种不好的做法,因为有人可以获得数据库的 user/pass。
但是 REST 架构也许可以解决我的问题。我找到了 GWT 工具包,但我不知道它是否是解决我的问题的最佳方法以及使用 GWT 需要什么。
我基本上有 2 个问题:
- GWT 适合我的目的吗?
- 需要一个 Tomcat 服务器来设置 GWT 代码?
一个注释,数据是针对一个应用Android,没有HTML界面。
现在我在 localhost 工作。感谢您的回答。
据我了解,您想实现一个 RESTful 服务(Web API)。 GWT 以 Web UI 为目标,以便能够使用 Java 构建它并将其编译成 JavaScript。我认为这不是你所期望的。
这里 link 为您提供有关 REST 概念的提示:https://templth.wordpress.com/2014/12/15/designing-a-web-api/。它将向您描述什么是 RESTful 服务以及如何设计它。
有多种技术可以构建 RESTful 服务(服务器端框架)。我可以列出其中两个:
- Restlet(看这个linkhttp://restlet.com/technical-resources/restlet-framework/tutorials/2.3 and http://restlet.com/products/restlet-framework/)
- JAX-RS 及其实现(Restlet、Jersey、EasyRest)。参见这个 link 例如:https://templth.wordpress.com/2015/03/06/getting-started-with-resteasy/.
希望对你有帮助,
蒂埃里
我想为 Android phone 获取保存在 mysql 服务器中的数据。我考虑过将 phone 直接连接到 mysql,但这是一种不好的做法,因为有人可以获得数据库的 user/pass。
但是 REST 架构也许可以解决我的问题。我找到了 GWT 工具包,但我不知道它是否是解决我的问题的最佳方法以及使用 GWT 需要什么。
我基本上有 2 个问题:
- GWT 适合我的目的吗?
- 需要一个 Tomcat 服务器来设置 GWT 代码?
一个注释,数据是针对一个应用Android,没有HTML界面。
现在我在 localhost 工作。感谢您的回答。
据我了解,您想实现一个 RESTful 服务(Web API)。 GWT 以 Web UI 为目标,以便能够使用 Java 构建它并将其编译成 JavaScript。我认为这不是你所期望的。
这里 link 为您提供有关 REST 概念的提示:https://templth.wordpress.com/2014/12/15/designing-a-web-api/。它将向您描述什么是 RESTful 服务以及如何设计它。
有多种技术可以构建 RESTful 服务(服务器端框架)。我可以列出其中两个:
- Restlet(看这个linkhttp://restlet.com/technical-resources/restlet-framework/tutorials/2.3 and http://restlet.com/products/restlet-framework/)
- JAX-RS 及其实现(Restlet、Jersey、EasyRest)。参见这个 link 例如:https://templth.wordpress.com/2015/03/06/getting-started-with-resteasy/.
希望对你有帮助, 蒂埃里