Вопросы с тегом 'hypermedia'

Hypermedia - это метод работы с данными и между данными между клиентом и сервером. Он используется как в машинных, так и в машинных сценариях. Главной особенностью является перемещение данных и элементов управления в одном сообщении без данных вне пределов. Наиболее известной гипермедией является HTML, но существует много других форматов гипермедиа.
6
ответов

Организация микросервисов

Каков стандартный шаблон для настройки микросервисов? Если микросервис знает только о своем собственном домене, но есть поток данных, который требует, чтобы несколько служб каким-то образом взаимодействовали, каким образом это можно сделать? Скажем...
задан 18 марта '15 в 11:52
1
ответ

Как создать хороший формат гипермедиа с использованием JMSSerializerBundle?

Предположим, что я хочу создать XML-ответ, который будет выглядеть примерно так: <?xml version="1.0" encoding="utf‐8"?> <product xmlns="urn:com.acme.prods" xmlns:atom="http://www.w3.org/2005/xlink"> <id>1234</id> <name...
задан 13 сент. '12 в 16:15
3
ответов

Как создать собственный тип мультимедиа (application/vnd) для веб-службы RESTful?

Сейчас я играю с REST и думаю, что правильно использую HATEOAS, чтобы все права были понятны. Для этого я хочу создать свои собственные типы носителей (application/vnd[...]+xml и application/vnd[...]+json). Первый вопрос: Определяет ли тип носит...
задан 04 февр. '13 в 14:19
2
ответов

что такое гипермедиа, средства гипермедиа, гипермедиа форматы

В настоящее время я читаю книгу "Отдых на практике". Я не могу понять следующую терминологию: гипермедиа, формат гипермедиа, средства гипермедиа, протокол доменных приложений. Автор предлагал использовать формат гипермедиа для домена. Я не мог понять...
задан 12 апр. '15 в 4:20
4
ответов

Создание ссылок гиперссылки в веб-API

Мне интересно узнать, как другие столкнулись с проблемой создания гипермедийных ссылок для своих веб-API? В частности, я использую веб-API ASP.NET и разрывается между операциями, возвращающими типы связанных с гипермедиамиями, или возвратом самого ре...
задан 06 сент. '12 в 0:37
2
ответов

Какова важность самоподключения в API гипермедиа?

Все статьи и книги, которые я прочитал в REST, повторяют важность добавления ссылок "self" rel к вашим гипермедиа-ответам, но все они освещены в причинах и случаях использования. Почему вы должны добавить ссылку на личность и как она полезна?
задан 06 янв. '13 в 20:58
5
ответов

JSON Hypermedia Api с формами и ссылками

Я нахожусь на ранних стадиях планирования REST api, и я хотел бы, чтобы он придерживался ограничения HESTOAS REST. Но я также хотел бы предоставить формат JSON. Поэтому мой вопрос заключается в том, есть ли конвенции для представления ссылок и форм в...
задан 24 нояб. '12 в 17:52
1
ответ

Включение/вставка vs. ссылки в API RESTful

Таким образом, общий шаблон для RESTful API - это возврат одного объекта со встроенными ссылками, которые вы можете использовать для извлечения связанных объектов. Но иногда для удобства вы хотите сразу отбросить целую кучу объекта-объекта. Например...
задан 15 нояб. '13 в 3:26
1
ответ

Необязательно отключить формат HATEOAS в Spring Data Rest

Итак, скажем, у меня есть существующее приложение, в котором есть две конечные точки/люди и/брюки. Вызов GET/people возвращает: [ { "name":"john", "age":37, "pants":[ { "color":"green", ...
задан 22 нояб. '14 в 0:47
3
ответов

Написание клиента для API RESTful (гипермедиа)

Я читаю "настоящие" API RESTful уже несколько дней, и я думаю, что я близок к тому, чтобы разобраться в этом. Но одна из вещей, которые я натыкаюсь, - это то, что я даже не могу представить, как написать клиент для "реального" гипермедиа API: Боль...
задан 09 марта '12 в 15:54
2
ответов

Гипермедиабельный шаблон REST для создания и обновления ресурса

Я пытаюсь создать службу RESTful, которая хорошо использует Hypermedia. Предпочтительно, пользовательский агент должен знать только корневой URI, чтобы иметь возможность исследовать все функциональные возможности службы, то есть я хотел бы, чтобы он...
задан 28 авг. '14 в 22:31
2
ответов

Как получить доступ к 'rel' из ссылок в заголовке? Связи гиперссылок

Я использую json-сервер и axios результат из заголовка link: "<http://localhost:3001/posts?_page=1>; rel="first", <http://localhost:3001/posts?_page=2>; rel="next", <http://localhost:3001/posts?_page=5>; rel="last"" Как я могу и...
задан 23 нояб. '17 в 9:39
0
ответов

Примеры Sails.JS и Hypermedia HATEOAS?

Есть ли у кого-нибудь хорошие примеры реализации API HTML Hypermedia (HATEOAS) с использованием SailsJS, или если это будет хорошей идеей? А если нет, почему бы и нет?
задан 10 сент. '13 в 19:39
1
ответ

Ссылки HATEOAS с PUT/POST

Каким будет лучший способ представить ссылку HATEOAS для POST/PUT/PATCH на ресурсе? Эти операции имеют полезную нагрузку, но у нас не будет возможности представлять полезную нагрузку в ссылке HATEOAS, поскольку они не предопределены и могут быть тяж...
задан 09 сент. '15 в 5:25
2
ответов

Как открыть ресурс с помощью Spring Data Rest

Я должен был открыть первичный ключ, который был аннотирован с помощью @Id в объекте entity.the ID отображается только на пути ресурса, но не на тело JSON.
задан 24 янв. '16 в 10:11