我已經使用了RPC多年,但現在我們必須使用REST。我試圖理解兩者之間的差異,以及一個人如何優於另一個人。因此,我閱讀了大量試圖充分理解這些微妙之處的文章。到目前爲止,這看起來不錯,但有一些小問題。將RPC接口轉換爲REST
我明白(至少我認爲我是這樣做的),將事物分享爲通過使用動詞GET,PUT等獲得的資源的一般想法。這很好地映射到大多數服務器訪問概念,但有其他想法不容易映射。例如,我需要通知服務器下載一張gravatar圖像並存儲它。我不確定這是如何適合RESTful端點的。
請注意,我知道如何做RPC僞裝成REST,但我對此不感興趣。如果沒有其他理由而不是理解這種方式實際上是什麼,我想以「休閒方式」來做到這一點。
你問究竟是什麼 - 如何實現使用REST添加的Gravatar圖像用戶資料? – Regfor
不,我更一般地詢問如何在REST中表示不會輕易映射到典型GET,PUT等語言的過程。 –