Я понимаю, как использовать REST для выполнения общих взаимодействий с сущностями - использование имен URL-адресов для сопоставления с сущностями и глаголов HTTP для сопоставления с действиями с этими сущностями. Но каков общепринятый взгляд на «действия», больше похожий на RPC?
Например, допустим, я хочу отправить команду на перезагрузку устройства? Здесь нет реальной "сущности", или я делаю что-то вроде POST to http://mydevice/device/reset?