【发布时间】:2010-12-01 13:51:03
【问题描述】:
是否有一种标准方法 (JAX-RS) 可以将 REST URI 解析为服务器端的资源?据我了解常见做法,最好提供完整的 URI 作为资源的标识符。如果我想允许某人发布/放置这样的文档来创建/更改产品:
<product>
[...]
<categories>
<category>http://.../rest/categories/12</category>
<category>http://.../rest/categories/35</category>
</categories>
</product>
如您所见,对类别的引用是它们的资源 URI。在服务器端,我现在必须将这些 URI 解析为相应的资源。最简单的方法是在服务器本身上为服务创建一个客户端,并对这些 URI 执行标准 GET 请求。但我觉得这不应该是必要的。
有没有标准的方法来做到这一点?有没有一种 CXF 方法可以做到这一点?总是提供一个额外的 id 会更好吗?
谢谢。
多米尼克
【问题讨论】: