Ich würde Ressource als eine RESTful Teilmenge des Endpunkts charakterisieren.
In REST bezieht sich die Ressource normalerweise auf ein Objekt oder eine Reihe von Objekten, die an einem API-Endpunkt verfügbar sind.
/api/users/johnny
Ein Endpunkt selbst ist nur ein Verweis auf eine uri, die Web-Anfragen akzeptiert, die nicht RESTful sind oder nicht.
/services/service.asmx
Die folgende Referenz von w3 metadata docs ist nicht auf Ressourcen im allgemeinen Sinne bezieht, sondern gibt immer noch Sinn, wie die beiden Begriffe beziehen:
3,3 Terminologie
Service-Endpunkt: Ein Web Dienst, der adressierbar ist unter Verwendung einer WS-Adressierungsendpunktreferenz. Im Kontext dieser Spezifikation wird angenommen, dass das primäre Ziel des Verbrauchers darin besteht, mit diesem Dienst zu interagieren.
Metadaten Ressource: Ein spezialisierter Webdienst, der adressierbar ist mit entweder eine WS-Addressing Endpunktreferenz oder eine URL und deren Haupt Zweck ist die XML-Darstellung eines Stückes von Metadaten mit einem Service-Endpoint zugeordnet zu belichten.
Während sich technisch ein einziges Web-Service kann sowohl ein ‚Service- Endpoint‘ sowie eine ‚Metadaten Ressource‘, für die Zwecke der die verschiedenen Erwartungen dieser beiden Typen Web-Services zu klären, dieser Spezifikation werden diese diskutieren zwei Konzepte (oder Rollen) als unterschiedliche Entitäten.
Andere Referenzen-
What is a web service endpoint?
http://en.m.wikipedia.org/wiki/Web_resource http://en.m.wikipedia.org/wiki/Web_service
Bezieht sich auf Ressourcen als Endpunkte:
http://developers.lyst.com/2015/02/20/1-to-1-relationships-and-subresources-in-rest-apis/
ich das gleiche vermutet. Haben Sie Referenzen gesehen, die das erklären oder dokumentieren? –
Einige Links hinzugefügt, die ein Gefühl für jeden der Begriffe geben. – cchamberlain