Описание тега hypermedia
Hypermedia is a technique for working with and on data between a client and a server. It is used in both machine-to-machine and machine-to-human scenarios. It's main feature is the mixing of data and controls in a single message with no out-of-bounds data. The most known hypermedia is HTML but there exist many other hypermedia formats.
1
ответ
HATEOAS связывает с PUT/POST
Каков наилучший способ представить ссылку на HATEOAS для POST/PUT/PATCH на ресурсе? Эти операции имеют полезную нагрузку, но у нас не будет возможности представить полезную нагрузку в ссылке HATEOAS, поскольку они не определены заранее и могут быть …
09 сен '15 в 02:25
2
ответа
Обход и практичность Hypermedia API Link
Я пытался создать API на основе гипермедиа. Вещи, кажется, работают хорошо. Скажи, когда я принесу /books/isbn/12313441213 Я получаю что-то вроде этого: <book> <id>123</id> <name>Hypermedia APIs</name> <description&g…
07 авг '13 в 21:58
0
ответов
Определите ресурс начальной точки для службы REST
Я создаю службу ASP.Net Web API для игры-лабиринта. Пользователи должны получить все детали ячеек в лабиринте, чтобы визуализировать лабиринт в плоскости 2D. Я добиваюсь этого, используя метод get public List<Cell> Get() Пользователь должен по…
08 авг '16 в 13:00
1
ответ
Действительно RESTful сервис живой пример
Существует ли какой-либо реальный веб-сервис, который действительно на 100% RESTful с точки зрения тезиса Филдинга (согласование контента, гипермедиа и т. Д.). Я хочу лучше понять REST и мне нужно что-то, что я мог бы использовать от автоматизирован…
03 мар '12 в 20:24
2
ответа
AngularJS $ ресурс и гипермедиа
У меня есть AngularJS $ ресурс, определенный следующим образом: var Menus = $resource('http://cafe.com/api/menus'); и RESTful API. Поэтому, когда я делаю GET на Menus Я получаю это обратно: <cafe> <collection href="http://cafe.com/api/menus…
13 ноя '12 в 08:57
2
ответа
Правильный подход к созданию гипермедиа в C# webapi
Я делаю некоторые исследования о том, как реализовать гипермедиа для конкретного ресурса, но не могу найти реальный пример реализации, просто абстракции... Знаете, в разных статьях парень создавал такой метод: public List<Link> CreateLinks(int…
14 ноя '16 в 18:01
3
ответа
Разрешения на API отдыха, реализующие HATEOAS
Я пытаюсь найти правильный способ обработки разрешений в одностраничном приложении, которое напрямую взаимодействует с несколькими RESTful API, которые реализуют HATEOAS. В качестве примера: "Как пользователь моего приложения я могу просматривать, з…
09 июл '14 в 23:55
1
ответ
Ссылки не генерируются в сгенерированном типе мультимедиа с использованием WebApi.Hal
Я использую WebApi.Hal для генерации application/hal+json Тип ответа от моего ASP.Net Web API проект. Он устанавливается в проект с помощью следующей команды диспетчера пакетов слепков, как описано в WebApi.Hal 2.6.0. Установить-пакет WebApi.Hal Я с…
04 авг '16 в 02:49
3
ответа
Как вы представляете "тонкую" и "толстую" версии ресурса RESTful?
Как бы вы смоделировали ресурс, который может иметь два разных представления. Например, одно представление может быть "тонким" в большинстве связанных с ним ресурсов, доступных по ссылкам. Другое представление может быть "толстым", где встроено боль…
13 май '14 в 02:28
0
ответов
Выполнить запрос к подобъекту
Я создаю общий ресурс поиска для запросов. Например, POST /search { "class": ["user"], "query": {"status": "active"} } При таком подходе мы можем получить активных пользователей. Это хорошо для свойств, но предположим, что мы также хотим ограничить …
01 июн '14 в 22:00
2
ответа
Гипермедиа-дружественный шаблон REST для создания и обновления ресурса
Я пытаюсь разработать RESTful-сервис, который хорошо использует Hypermedia.Предпочтительно, чтобы пользовательский агент знал только корневой URI, чтобы иметь возможность исследовать все функциональные возможности службы, то есть я хотел бы, чтобы о…
28 авг '14 в 19:31
1
ответ
REST - поделиться шаблонами URI в Hypermedia с большими наборами данных?
Я создаю REST-приложение, которое должно быть полностью гипермедиа-накопителем. Потребители сервиса попадут в точку входа и с этого момента будут переходить по ссылкам. Тем не менее, у меня есть огромный список дочерних ресурсов для родителя - напри…
06 мар '14 в 20:36
1
ответ
Как лучше всего координировать взаимодействие двух остальных служб, используя третий?
У меня есть 3 отдыхающих службы (ServiceA, ServiceB и ServiceC), которые обрабатывают 2 ресурса (ResourceA и ResourceB). Тип медиа ресурсов это приложение / hal + json. ServiceA генерирует ResourceA; ServiceB потребляет ResourceA и создает ResourceB…
30 июн '15 в 05:38
1
ответ
Некоторые вопросы об условиях Hydra
Я работаю над генератором документации Hydra для Golang. Я использовал демо в качестве примера, и мне было интересно узнать о неоднозначности в некоторых терминах гидры. В чем разница между hydra:title а также rdfs:label? label используется в vocab:…
01 сен '15 в 22:35
1
ответ
Можно ли использовать сервис Hypermedia Driven RESTFul в мире микросервисов?
Допустим, мы создаем систему обработки билетов. Скажем, в этой области есть два различных ограниченных контекста. Отмена билета Изменение билета Из того, что я понимаю, эти два могут быть двумя разными микросервисами, без необходимости знать друг др…
15 дек '16 в 23:26
2
ответа
Как зарегистрировать Jackson2HalModule вручную для автономного модульного тестирования?
Я старался: @BeforeClass public static void setUpClass() { CurieProvider curieProvider = new DefaultCurieProvider("a", new UriTemplate("a{yey}")); RelProvider relProvider = new DefaultRelProvider(); ObjectMapper halObjectMapper = JsonUtils.mapper; h…
07 ноя '14 в 08:01
9
ответов
Оркестрирующие микросервисы
Какова стандартная схема оркестровки микросервисов? Если микросервис знает только о своем собственном домене, но существует поток данных, который требует, чтобы несколько сервисов каким-то образом взаимодействовали, каков путь для этого? Допустим, у…
18 мар '15 в 08:52
1
ответ
Пример "Вложенная коллекция" + "Тип гипермедиа JSON"
Примеры для Collection+JSON не показывают примеры вложенных коллекций. Может кто-нибудь указать на пример Collection+JSON с использованием вложенных коллекций или описать опыт, в котором они имели успех. Например, будет ли это работать для точки вхо…
04 ноя '13 в 22:22
1
ответ
Магистральные коллекции, REST и Bare Arrays
В Backbone, кажется, рекомендуется, чтобы ресурсы коллекции возвращали пустые массивы. Похоже, что это обусловлено моделью ведения дел в Rails, которая вовсе не является хорошей причиной что-либо делать. У меня есть несколько проблем с этим: Часто р…
25 июл '12 в 13:29
2
ответа
Фильтр JAXRS-2.0: как добавить ссылки на ContainerResponse
Я реализую ContainerResponseFilter это добавит гипермедиа ссылки на ответ. Подпись метода в ContainerResponseFilter является: public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException к н…
12 янв '17 в 01:33