2011-11-06 11 views
7

Pracuję nad usługą RESTful i koncentruję się na wykrywalności, relacjach między linkami - "rel" i mikroformatach. Nie mam jasności co do wartości "rel" w kontekście REST - czy mogę używać dowolnej wartości niestandardowej, aby zapewnić bogatszą semantykę, czy też powinienem używać tylko wartości domyślnych (które są bardzo ograniczające)?Korzystanie z niestandardowych relacji między usługami sieciowymi za pomocą usługi RESTful - "rel"

Mam świadomość, że mikroformaty rzeczywiście rozszerzyły wartość "rel", ale nie używam jeszcze żadnego mikroformatu.

Każda pomoc jest doceniana. Dzięki.

Odpowiedz

11

Relacje z linkami (rel) to jeden z dwóch sposobów na przekazanie semantyki do klienta. Innym sposobem są rodzaje mediów.

Najlepszą specyfikacją do czytania w Internecie jest tutaj http://tools.ietf.org/html/rfc5988.

Rejestr relacji linków znajduje się tutaj http://www.iana.org/assignments/link-relations/link-relations.xml.

I na przykład, jak używać relacji między linkami do przekazywania semantyki, można wyświetlić typ mediów Hal. Jest to typowy rodzaj mediów, który używa relacji link do przekazania całego swojego semantycznego znaczenia. http://stateless.co/hal_specification.html

Powiązane problemy