我是否一定需要基于Java的REST服务(JSON)的第三方框架?

时间:2012-02-09 08:41:14

标签: java web-services java-ee rest jax-rs

当然JAX-RS应该在没有JAX-WS等其他框架的情况下工作。 但是在JAX-WS中,我只是在POJO上添加了一些注释,用一行代码创建一个自托管服务就是这样。

我找不到任何教程或资源来说明如何使用JAX-RS做同样的事情。几乎每个教程都使用Jersey(或Easyrest等)和至少Maven。是否有一种简单的方法来设置基于Rest的服务,就像使用JAX-WS一样?

谢谢

编辑:嗯,我认为没有这些框架的@Path等注释是不可用的?我的日食无法引用/找到它们:(

2 个答案:

答案 0 :(得分:4)

JAX-RS是一个API。 Jersey和RESTEasy是它的实现。 Jersey,是JAX-RS的“参考”实现,因此在教程中经常出现(毕竟,需要某些 API的实现才能使用它)。

http://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services

答案 1 :(得分:-2)

可以轻松访问Restful webservices。你甚至可以使用:

URL url = new URL(docUrl); HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();

你可以像在其他任何地方使用它一样使用连接。