我们可能需要为我们的应用程序提供一个 RESTful Web 服务接口。
RESTFul 架构为接口的某些部分提供了一些指导原则,但让其他部分完全开放——特别是,它似乎没有说明请求或响应中传输的数据格式。
虽然这对实施者来说非常开放和灵活,但我们确实需要做出选择!
所以这个问题是问是否有任何新的标准来实现 RESTful Web 服务的实现方式——例如用于负载的 JSON 或 XML?由 XML 模式或其他东西指定?
如果没有新出现的标准,是否有关于如何做出这些选择的指南和最佳实践?
在我们的例子中,我们可以自由地选择最适合我们的应用程序的方法——我们(还)不受将调用这些 Web 服务的系统可以处理的内容的限制。