我正在构建一个java/spring应用程序,我可能需要合并一个有状态的Web服务调用.任何意见,如果我应该完全逃避有状态服务电话,或者它可以完成并且是企业准备好了吗?
有状态与HTTP的基本架构背道而驰(请问Roy Fielding),并降低了可扩展性.
有状态的Web服务很难维护.我见过的机制是让第一个调用返回一个在后续调用中使用的id(基本上是一个事务id).问题在于Web服务实际上不是有状态的,因此必须从每个调用的其他数据存储加载所需的所有信息.