本章小结
我们希望,这章能够给读者提供思考的素材和用来扩展RESTful Web服务的技术。最终,扩展系统是一个复杂问题,且没有以一通百的方案。设计者应该记住最重要的部分是应该避免单点故障且如果可以这样做的话(不是所有应用都需要引导到无状态的),喜欢无状态系统超过有状态系统。在系统的各个部分避免紧耦合可以通过明确定义接口和异步通信都是很重要的。
这章也是我们使用Spring框架构建高性能,安全,和可扩展RESTful Web服务的结束部分。你现在应该具备足够的知识在商业环境构建一个这样的服务。本书让你意识到REST是一种软件架构方法,这种方法正变得非常流行,因为它可移植,简单,且不依赖重和复杂的框架,这在基于SOAP的Web服务中是很常见的。