RESTful服务契约

3

像WSDL一样,RESTful服务的合同是向客户端公开的。是否有任何Java框架可以自动创建用于消费RESTful服务的客户端?

4个回答

3
在REST中,您的媒体类型和链接关系是您的合同。您可以使用WADL作为运行时发现机制,但使用基于超媒体的表示形式要灵活得多。
REST系统不应使用类似WADL的东西来生成客户端代理类。

2

Jersey是服务器端Java中最受欢迎的REST库。他们还有客户端库,允许您使用示例来消费RESTful服务。


1

RESTful 的 WSDL 等价物是 WADL


0

REST服务使用所谓的“统一契约”或“统一接口”,该接口基于http动词。因此,REST服务的契约是统一接口和其支持的URI的组合。 要调用SOAP服务,我们选择一个操作和该服务WSDL定义的具体部分中指定的地址。
要调用REST服务,我们选择一个http动词和一个URI。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接