Ну имхо даже если вместо "rest" читать "restful api", то все равно как-то не очень сходится
Ну да наверное, т.к. Филдинг, если не ошибаюсь, писал про передачу репрезентации состояния между клиентом и сервером, а не про вызов процедур. Что дальше делать с этим "состояниями" - зависит от конкретной реалазации. Но если опять же занудствовать, то, наверное, RPC можно тоже реализовать по принципам REST. Хотя это будет какое-то странное RPC. Декларативное RPC - где ты передаёшь серверу результат (состояние), которое должно получится после выполнения процедуры. А как получить этот результат - пускай сервер думает 😊