【发布时间】:2012-07-06 05:37:53
【问题描述】:
我需要开发和使用大量 REST 服务。我希望它是一种通用方法,而不是在服务器和客户端对 URI 进行硬编码。所以将来如果 URI 发生变化,我可以在一个地方进行更改。
有没有建立 URI 的最佳方法?这是我想编写的一些示例 REST 服务,
http://server/services/user/authenticate?user=x&pass=y
http://server/services/user/authorize?user=x
http://server/services/session/create/id
http://server/services/session/close/id
http://server/services/shopping/orders
http://server/services/shopping/orders/id
提前致谢。
【问题讨论】:
-
没有。我也需要服务器端的建议。创建 REST 服务时,必须提到 Path。
-
所以你基本上需要某种方式来轻松配置 REST 方法的 URL 值?
-
是的。一种同时使用服务器端和客户端的常用方法。
-
这就是所谓的HATEOAS。HATEOAS可以用于子服务。在这里,我将有预定义的基础服务,我想创建和使用它们。
标签: java rest uri jax-rs resteasy