【发布时间】:2010-09-10 19:32:54
【问题描述】:
我正在构建一个 java/spring 应用程序,我可能需要合并一个有状态的 Web 服务调用。 如果我应该完全摆脱有状态服务调用,或者可以完成并且企业准备好,有什么意见吗?
【问题讨论】:
标签: web-services stateful
我正在构建一个 java/spring 应用程序,我可能需要合并一个有状态的 Web 服务调用。 如果我应该完全摆脱有状态服务调用,或者可以完成并且企业准备好,有什么意见吗?
【问题讨论】:
标签: web-services stateful
有状态与 HTTP 的基本架构背道而驰(问 Roy Fielding),并降低了可扩展性。
【讨论】:
有状态的 Web 服务很难维护。我为他们看到的机制是让第一个调用返回一个在后续调用中使用的 id(基本上是一个事务 id)。这样做的一个问题是,Web 服务并不是真正有状态的,因此它必须从其他数据存储中为每次调用加载它需要的所有信息。
【讨论】: