使用泽西的web服务器代理

时间:2011-04-17 12:32:04

标签: web-services proxy jersey

我在我的java客户端使用jersey。有没有办法引入项目服务器的表示,服务器的代理?比如在web服务basec jax-ws中,客户端导入wsdl并为服务器的对象和API创建代理?

1 个答案:

答案 0 :(得分:0)

您需要为资源创建WADL,然后使用wadl2java创建存根/代理。
要创建WADL,请参阅here。 要使用wadl2java,请参阅this question

我会警告你:

  1. 这个过程记录很少
  2. 由于REST的开放性,我发现存根比jax-ws存根更有帮助。例如,具有2个参数的GET方法将有4种方法根据您可以调用它的4种不同方式在存根中表示它 - 使用两个参数,仅使用第一个参数,仅使用第二个参数且不使用参数。