资源和端点有什么区别?
我听说“资源”和“端点”都是指同一个东西。 看来资源是一个新的术语。
他们有什么区别? “资源”是否意味着一个RESTfuldevise?
我将资源描述为RESTful端点子集。
在REST中,资源通常是指在API端点处公开的某个对象或一组对象。
/api/users/johnny
一个端点本身就是对一个接受可能或不可以RESTful的Web请求的URI的引用。
/services/service.asmx
从w3元数据文档中下面的引用并不是指一般意义上的资源,但仍然赋予这两个术语如何相关的含义:
3.3术语
服务端点:使用WS-Addressing端点引用可寻址的Web服务。 在本规范的范围内,假设消费者的主要目标是与此服务交互。
元数据资源:可以使用WS-Addressing端点引用或URL进行寻址的专用Web服务,其主要目的是公开与服务端点关联的一段元数据的XML表示。
虽然在技术上,单个Web服务既可以是“服务端点”也可以是“元数据资源”,为了阐明这两种typesWeb服务的各种期望,本规范将这两个概念(或angular色)不同的实体。
其他参考 –
什么是Web服务端点?
http://en.m.wikipedia.org/wiki/Web_resource http://en.m.wikipedia.org/wiki/Web_service
指作为终点的资源:
http://developers.lyst.com/2015/02/20/1-to-1-relationships-and-subresources-in-rest-apis/
API的“端点”只是一个代表对象或对象集合的唯一URL。 而端点就是你要指示你的基于HTTP的客户端与资源进行交互。