Web服务已经使用了许多年。现在,开发人员和架构师遇到了许多反复出现并与其使用相关的设计挑战,他们发现,某些服务设计方案在特定问题的解决上优于其他方案。戴尼奥编著的这本《服务设计模式(SOAP\\WSDL与RESTful Web服务设计解决方案)》揭示了Web服务中的基本主题,并列出了每个主题的常见没计模式。对于所有模式,作者都介绍了可用的环境,解释了组成的要素,并探讨了相对的优势和劣势。书中提供了代码示例,可帮助你理解模式的工作原理,并且保持通用性,以便能够了解这些解决方案如何应用到随着时间推移不断变化的各种技术中。
戴尼奥编著的这本《服务设计模式(SOAP\\WSDL与RESTful Web服务设计解决方案)》是Web服务设计领域的经典著作,Amazon五星级畅销书,Web服务领域资深专家撰写,Maritn Fowler和Ian Robinson等大师级人物亲自作序推荐。《服务设计模式(SOAP\\WSDL与RESTful Web服务设计解决方案)》不仅详细讲解了SOAP、WSDL、RESTful 3种Web服务API的风格和20多种常用Web服务设计模式,而且还深入阐述了每一种模式的原理,以及这些模式的适用场景、可以解决的问题、采用之后的影响、详细的解决方案、需要考虑的因素,以及相应的示例,是Web服务设计开发人员、企业架构师和解决方案架构师必读的一本书。
全书共7章:第1章概括了Web服务模式的作用以及实现方法,第2章主要探索Web服务使用的主要API风格,第3章介绍所有客户-服务交互的基础知识,第4章说明了用于管理Web请求和响应的常见服务层模式,第5章关注每种服务方法的实施结果,第6章讨论了与客户端和服务开发人员相关的基本的架构关注点,第7章研究导致中断的因素,并讨论两种常见的版本策略。