如何使用RESTful Web服务按合同进行编码

时间:2012-02-10 21:49:20

标签: design-by-contract restful-architecture

我们公司作为最佳实践,使用契约优先方法创建Web服务。

在考虑实现之前定义WSDL。

使用REST可以使用这种方法吗?我在考虑使用XSD但是调用通常不是XML!那么如何以机器可解释的方式指定合同呢?

1 个答案:

答案 0 :(得分:4)

你走了,这对你有帮助吗?

  

Web服务的核心是使用网络和XML定义机器到机器交互的机制。 Web服务的关键组件是使用Web服务描述语言(WSDL)的正式描述。直到最近,还没有正式的语言来描述REpresentational State Transfer(REST)Web服务 - 现在有了WSDL 2.0。本文向您介绍REST和WSDL 2.0,并指导您创建REST Web服务的WSDL 2.0描述。

参考:Describe REST Web services with WSDL 2.0