ステファン・ティルコフによる話がここにあります、彼はそのコアでRESTアーキテクチャを説明しています。すべてを見たわけではありませんが、RESTの5つの原則(スライド12〜19)について話している部分で、リソース(つまり、URI)を介して状態を維持することに言及しています。彼の例はショッピングカートです。通常、ショッピングカートの状態はセッションで維持されますが、セッションを同僚に「送信」することはできませんが、リソースを送信することはできるため、これは誤ったインターフェイスの実装であると彼はコメントします(ここで言い換えます)。状態。これにより、カート内のすべてのアイテムが含まれます。この概念は興味深いものだと思いました。この種のアーキテクチャの実装について実際に説明している追加情報、リソース、リンク、ビデオなどを誰かが持っているかどうか疑問に思いました(できればJavaで)。ありがとう!
編集:
申し訳ありませんが、ここで簡単に編集します。REST実装自体に関する情報が必要なことではなく、実際にリソース状態をセッション/db状態よりも広範囲に使用することの欠点/利点が必要です。