【发布时间】:2010-08-20 04:42:17
【问题描述】:
从数据结构或简单的 XML 文件创建 RESTful 服务列表的最快方法是什么? (即使使用配置文件。)是否有任何工具可以读取 DB 或 Python/Java/.Net 类并生成 RESTful 服务?更喜欢在 Apache 或 Tomcat 上运行的东西。
编程语言不是问题,我只需要在短时间内生成一个示例列表。
【问题讨论】:
从数据结构或简单的 XML 文件创建 RESTful 服务列表的最快方法是什么? (即使使用配置文件。)是否有任何工具可以读取 DB 或 Python/Java/.Net 类并生成 RESTful 服务?更喜欢在 Apache 或 Tomcat 上运行的东西。
编程语言不是问题,我只需要在短时间内生成一个示例列表。
【问题讨论】:
由于您使用的是 Java,我会查看 JAX-RS 规范,它是 JSR-311 (http://jcp.org/en/jsr/detail?id=311)。规范的一部分是注释类(在规范中称为资源)以指示类的方法应该是 REST 端点的能力。
Sun/Oracle 制作了一个名为 Jersey 的参考实现,在我看来,它非常好。
不久前我写了一个小教程来描述如何做到这一点。它位于:http://blogs.captechconsulting.com/blog/jack-cox/implementing-iphone-friendly-rest-service-jersey-spring-and-jaxb
杰克
【讨论】: