有状态的Web服务
时间:2020-03-06 14:22:27 来源:igfitidea点击:
我正在构建一个Java / spring应用程序,可能需要合并一个有状态的Web服务调用。
我是否应该完全摆脱有状态服务调用的任何意见,或者可以完成并且为企业做好了准备?
解决方案
有状态性与HTTP(询问Roy Fielding)的基本架构背道而驰,并降低了可伸缩性。
有状态的Web服务难以维护。我为他们看到的机制是让第一个调用返回一个ID(基本上是事务ID),该ID在后续调用中使用。这样做的问题是Web服务不是真正的有状态的,因此它必须为每个调用从其他数据存储中加载所需的所有信息。