Что означает вызов веб-службы (SOAP через HTTP )без сохранения состояния?

. У меня была концепция, согласно которой HTTP не имеет состояния, поэтому SOAP поверх HTTP (для веб-служб )также не имеет состояния. Раньше я думал, что состояние означает «состояние объекта». Например, предположим, что у меня есть класс с именем Employeeи методы с именами setSalaryи getSalary. Если вызывающая сторона веб-сервиса вызывает setSalaryи делает зарплату 1000, то если вызывается getSalary, вызывающая сторона не обязательно должна получить значение 10000. Когда я тестировал getsalaryи получил 1000 (, т.е. значение, присвоенноеsetSalary), мне было интересно, как поддерживается состояние объекта Employee.

Вопрос о переполнении стека Веб-сервисы не имеют состояния? упоминает такие приемы, как файлы cookie, используемые для сохранения состояния,но поскольку я не предпринял никаких явных усилий для поддержания состояния, как поддерживалось состояние объекта Employee?

Пожалуйста, дайте мне знать, если я неправильно понял концепцию государства/апатрида.

5
задан Community 23 May 2017 в 10:30
поделиться