如何在JAX-RS教程中实现客户端

时间:2013-06-11 07:01:24

标签: java-ee tomcat jersey

好的,让我清楚这一点: 我正在关注this教程。

在每个部分的最后,作者实现了客户端部分。 好吧,我已经完成了每个部分(5,6,7)到客户端部分的正确处理。

我只是不知道如何实现客户端。

[注意:这对你来说可能是微不足道的,但我在整个事情上都是一个菜鸟(java,jersey,tomcat),所以请在你的指示中保持善意和周到! ]

2 个答案:

答案 0 :(得分:0)

据我所知,你应该从教程中复制客户端以测试你的服务。

无论如何,使用REST服务与客户端很容易。配置在这部分代码中:

ClientConfig config = new DefaultClientConfig();
Client client = Client.create(config);
WebResource service = client.resource(getBaseURI());

getBaseURI()返回适当的REST服务URL。 之后只需致电

service.path("rest").path("hello")
       .accept(MediaType.TEXT_PLAIN).get(String.class))

路径是REST服务的基本路径

hello 是通过注释分配给您的类的路径:

@Path("/hello") public class Hello {

答案 1 :(得分:0)

好的找到了一些有意义的概念...... this也可能是其他人的答案(对我而言)!

这篇文章很模糊(代码放在哪里),但概念很重要 希望这会有所帮助!!