Веб-сервисы с отслеживанием состояния - PullRequest
2 голосов
/ 18 сентября 2008

Я создаю приложение Java / Spring, и мне может потребоваться включить вызов веб-службы с отслеживанием состояния. Любые мнения, если я должен полностью убежать от звонка в службу поддержки, или это можно сделать и готово ли предприятие?

Ответы [ 2 ]

6 голосов
/ 18 сентября 2008

Statefulness противоречит базовой архитектуре HTTP (спросите Роя Филдинга) и снижает масштабируемость.

5 голосов
/ 18 сентября 2008

Stateful веб-сервисы - трудная задача для поддержки. Механизм, который я видел для них, состоит в том, чтобы первый вызов возвращал идентификатор (в основном идентификатор транзакции), который используется в последующих вызовах. Проблема заключается в том, что веб-сервис на самом деле не имеет состояния, поэтому он должен загружать всю необходимую ему информацию из какого-либо другого хранилища данных для каждого вызова.

...