Действительно ли Вы спроектировали бы управление API марсохода Марса следующего поколения, чтобы быть УСПОКОИТЕЛЬНЫМИ вместо RPC?

Вид изображения, который вы хотите отобразить сверху, должен относиться к одному из видов, а не к краю родителя. Это то место, где вы хотите, но за обоими вашими относительными взглядами, т.е. вам нужно сосредоточиться на краю родного брата. Также установите свойство возвышения, чтобы убедиться, что оно сверху.


Этот gif демонстрирует концепцию текстового просмотра к центру изображения, вам нужно отцентрировать верхнюю часть к первому относительному виду и нижнюю ко второму относительному виду.

Centering to sibling view

Попробуйте прочитать это .

6
задан Mark Cidade 9 October 2008 в 11:16
поделиться

2 ответа

Принципы REST гарантируют, что Ваше приложение масштабируется хорошо и играет хорошо с посредниками через Интернет, (прокси, кэширование, и т.д.). Если Ваша сеть "виртуальной машины" является крупным масштабом затем, Архитектура RESTful могла бы быть выгодной. Если бы Вы создаете небольшую сеть, то REST не был бы так же востребован.

1
ответ дан 16 December 2019 в 21:48
поделиться

Я думаю, что REST имел бы больше смысла, чем традиционный RPC. Даже прикладная модель времени выполнения Studio Робототехники Micorosft использует REST.

Робот может состоять из различных ресурсов, которые определяются URI, включая один для каждого датчика и привода или составных абстракций этого.

REST ставит акцент на гарантии, что побочные эффекты определенных методов, и также это упрощает кэширование, оба из которых могут быть полезны для чего-то как управление и контроль удаленного робота. И просто потому что можно использовать REST, это не должен быть протокол HTTP.

БЕЗОПАСНОМУ и ИДЕМПОТЕНТНОМУ методу нравится, ДОБИРАЮТСЯ, тем не менее, хорошо для отслеживания состояния робота и опроса его данных датчика. Можно использовать что-то как Измененный в последний раз заголовок для получения кэшируемых данных датчика, которые часто не изменяются (например, влажность или легкие уровни).

Для больших расстояний можно использовать релейные прокси для кэширования.

Для команд, которые перемещают робот, что-то как POST использовалось бы, где каждое такое сообщение изменит робот (например, повернет направо). Код состояния может быть возвращен, указав, была ли команда сразу выполнена или поставлена в очередь для обработки.

Абсолютное состояние любых ресурсов может быть установлено с помощью чего-то, любят ПОМЕЩЕННЫЙ, где несколько сообщений не будут больше изменять вещи, чем просто единственное сообщение (например, укажите на Северный полюс или тусклые передние световые сигналы к 10%-й яркости). Это допускает надежный обмен сообщениями в случае вероятности сообщений, теряющихся в пути.

Новый ресурс может быть создан через подобную POST операцию также, например, стандартная программа сбора данных и ряд параметров. Запрос THE POST может передать СОЗДАННЫЙ результат обратно с URI для нового ресурса, который может использоваться для УДАЛЕНИЯ, когда больше не необходимый.

Группа роботов может также говорить друг с другом использующим тот же основанный на REST протокол и может пользоваться теми же преимуществами.

Предоставленный, для чего-то простого как один человек, управляющий единственным изолированным локальным роботом, API REST может быть излишеством. Но для многопользовательских и/или ненадежных каналов передачи и/или Веб-сетей масштаба, REST - что-то для рассмотрения.

7
ответ дан 16 December 2019 в 21:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: