有状态服务器与无状态服务器?

问题描述:

我明白这两者之间的基本区别,但具体而言,我想知道,你能将参数传递给两者还是仅传递给无状态服务器?另外,你可以使用缓存来提高无状态服务器的性能吗?在先进的感谢,我一直在寻找这个答案一段时间了。有状态服务器与无状态服务器?

+0

无状态服务器是否需要传递参数? – KateMak 2013-04-28 19:56:18

是的,你可以将参数传递给无状态和有状态的web服务(statefull服务在没有的情况下是毫无意义的)。例如,您可以使用有状态服务来实现购物车,其中一种方法只是将一件物品添加到购物车,服务器已知道您拥有的其他物品。你可以使用HTTP-Session来实现这一点。

An example for JAX-WS on Weblogic is described here

缓存是一种完全不同的问题,这在很大程度上取决于你想什么缓存。但总的来说,是的,可以缓存无状态服务。