2012-03-01 1 views
4

это мой первый пост здесь, так что будьте добры, пожалуйста.Утилита Atom Ссылки с RESTEasy

Я на самом деле изучаю RESTEasy (JBoss), и у меня возникли проблемы с пониманием полезности добавления ссылок атома в мои ответы в Интернете.

Позвольте мне прояснить некоторые вещи:

Я читал справочник JBoss Resteasy, и я цитирую:

Есть два механизма, доступные в Resteasy связать ресурс к другому, и связать ресурсы с операциями: HTTP-заголовок Link и ссылки Atom внутри представлений ресурсов.

Я не понимаю, что связывает один ресурс с другим средством. Какой смысл делать это? Какие преимущества он предлагает?

источник: http://docs.jboss.org/resteasy/docs/2.3.1.GA/userguide/html/LinkHeader.html

ответ

5

Идея заключается в том, чтобы вставлять ссылки на другие ресурсы в пределах ресурса, который запрашивается, чтобы клиенты могли следовать этим ссылкам, чтобы обнаружить доступные ресурсы - так же, как это делают люди с полотном браузеры. Для этого вы часто найдете термин HATEOAS (Hypertext As Enging of Application State).

При наличии ссылок (или нет) сервер также может сообщить клиенту, что возможны следующие операции.

Чтобы установить ссылки, вы можете поместить их в заголовок http или внутри тела; для более позднего случая используется формат atom-pub.

+0

Спасибо, что ответьте на мой вопрос! –

+1

Для заголовка RFC5988, по-видимому, является RFC с указанием: http://tools.ietf.org/html/rfc5988 – koppor

 Смежные вопросы

  • Нет связанных вопросов^_^