bmw0128
bmw0128

Reputation: 1655

Stateful Web Services

I'm building a java/spring application, and i may need to incorporate a stateful web service call. Any opinions if i should totally run away from a stateful services call, or it can be done and is enterprise ready?

Upvotes: 2

Views: 3373

Answers (2)

John Meagher
John Meagher

Reputation: 24768

Stateful web services are a pain to maintain. The mechanism I have seen for them is to have the first call return an id (basically a transaction id) that is used in subsequent calls. A problem with that is that the web service isn't really stateful so it has to load all the information that it needs from some other data store for each call.

Upvotes: 6

Hank Gay
Hank Gay

Reputation: 72029

Statefulness runs counter to the basic architecture of HTTP (ask Roy Fielding), and reduces scalability.

Upvotes: 7

Related Questions