Bedeutet ST (State Transfer) in REST, dass der Status vom Client gehalten werden muss?

Ich lese Worauf bezieht sich „Zustandsübertragung“ in Representational State Transfer (REST)? und mehrere Posts oder Videos über REST, und ich weiß, dass eine der Einschränkungen von REST zustandslos ist.

Nach vielen Beiträgen wiehttp: //www.restapitutorial.com/lessons/whatisrest.htm, um die Architektur zustandslos zu machen, muss der Client über genügend Informationen verfügen, damit der Server das Richtige tun kann. Dies bedeutet, dass der Server keinen Clientstatus hat. Bedeutet dies, dass wir nur eine REST-Anwendung erstellen wollen, indem wir einen Benutzerstatus wie einen Cookie in den Client einfügen?

Aber laut vielen Beiträgen wie Vor- und Nachteile von Sticky Session / Session Affinity Load Blancing-Strategie?, Sie können eine zustandslose Anwendung erstellen, indem Sie die Benutzerdaten in einer Datenbank oder einem Memcache speichern. Auf diese Weise vermeiden Sie, dass die Sitzung auf dem Anwendungsserver gespeichert wird. Wenn wir diesen Ansatz ausprobieren, können wir dann eine REST-Architektur erstellen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage