Why don't typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viable alternative for building distributed systems and enterprise-class applications? In this insightful book, three SOA experts provide a down-to-earth explanation of REST and demonstrate how you can develop simple and elegant distributed hypermedia systems by applying the Web's guiding principles to common enterprise computing problems. You'll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise. Learn basic Web techniques for application integration Use HTTP and the Web’s infrastructure to build scalable, fault-tolerant enterprise applications Discover the Create, Read, Update, Delete (CRUD) pattern for manipulating resources Build RESTful services that use hypermedia to model state transitions and describe business protocols Learn how to make Web-based solutions secure and interoperable Extend integration patterns for event-driven computing with the Atom Syndication Format and implement multi-party interactions in AtomPub Understand how the Semantic Web will impact systems design
JimcWebber, ThoughtWorks公司的一位技术主管, 工作于可信赖的分布式系统.
SavascParastatidis, 微软公司的一位架构师, 工作于大规模的数据密集型和计算密集型应用.
IancRobinson, ThoughtWorks公司的首席咨询顾问, 帮助客户从奠基阶段到运营阶段创建可持续的面向服务开发能力.
不错得书,能够让人对rest有完全得认识,从简单得crud式得服务,到多媒体式的服务得详细讲解,然后是缓存得实现,最后是atom得详细讲解,让能够对web得整个架构有详细得认识,对超媒体和系统架构都能够有相关的详细讲解,值得一读
评分为何典型的企业项目无法像你为web所开发的项目那样运行得如此平滑?对于建造分布式和企业级的应用来说,rest架构风格真的提供了一个可行的替代选择吗? 在这本富有洞察力的书中,三位soa专家对于rest进行了讲求实际的解释,并且通过将web的指导原理应用到普通的企业计算问题中...
评分原文:http://www.cnblogs.com/cathsfz/archive/2012/05/09/2493385.html 最近 O’Reilly 搞活动,我就半价买了一本《REST in Practice》。对于 O’Reilly 的书,我通常会对比 O’Reilly 打折后的价钱和 Kindle 版的价格,通常是那家更便宜就在那家买,但图表或代码比较多的我...
评分不错得书,能够让人对rest有完全得认识,从简单得crud式得服务,到多媒体式的服务得详细讲解,然后是缓存得实现,最后是atom得详细讲解,让能够对web得整个架构有详细得认识,对超媒体和系统架构都能够有相关的详细讲解,值得一读
评分不错得书,能够让人对rest有完全得认识,从简单得crud式得服务,到多媒体式的服务得详细讲解,然后是缓存得实现,最后是atom得详细讲解,让能够对web得整个架构有详细得认识,对超媒体和系统架构都能够有相关的详细讲解,值得一读
这本书绝对是近年来我读过的技术类书籍中最让我惊艳的一本!从封面设计到印刷质量,再到排版和纸张的触感,都透露着一种专业和沉甸甸的质感。我拿到它的时候,就被它厚重的分量和精致的装帧所吸引,这不仅仅是一本书,更像是一件值得收藏的工艺品。拆开包装的那一刻,一股淡淡的油墨香扑鼻而来,瞬间点燃了我阅读的冲动。翻开第一页,清晰的字体和合理的页边距让我倍感舒适,阅读体验极佳。我是一个非常注重书籍实体感受的人,很多电子书虽然方便,但总感觉少了那么点“灵魂”。而《REST in Practice》恰恰弥补了这一点,它让我重新感受到了纸质阅读的乐趣,仿佛在与一位经验丰富的智者进行一场深入的交流。书中的插图和图表也设计得非常精美,线条流畅,色彩搭配和谐,与文字内容完美融合,极大地增强了理解的深度和广度。我已经迫不及待地想要沉浸其中,开始我的学习之旅了。
评分说实话,我是一名有着多年开发经验的工程师,阅书无数,但《REST in Practice》仍然给我带来了不少惊喜。这本书的视角非常独特,它并没有仅仅停留在“如何做”,而是更多地强调了“为什么这么做”,并且提供了充分的理由和证据。这对于提升一个工程师的工程素养至关重要。我在这本书中看到了作者对API设计哲学深刻的理解,以及对软件工程原则的坚守。它教会我如何从更高的维度去审视API的设计,如何去思考用户体验、系统扩展性和长期维护性。我尤其欣赏书中对于各种“反模式”的剖析,这让我能够规避很多常见的陷阱。这本书的价值在于,它不仅仅是提供了一份指南,更是在引导我去思考,去批判性地看待现有的实践,并不断地追求卓越。这本书绝对是我案头必备的参考书之一,也是我向同行强烈推荐的书籍。
评分我不得不说,《REST in Practice》这本书的编排简直堪称典范,每一个章节的过渡都处理得如行云流水般自然。作者显然在内容的组织上花费了大量的心思,从最基础的概念引入,逐步深入到更复杂的架构设计和实践技巧。我最欣赏的是它逻辑清晰的层层递进,不会让人在初学时感到 overwhelming,而是循序渐进,让读者能够扎实地掌握每一个知识点。它不仅仅是理论的堆砌,更充满了作者在实际开发中的宝贵经验和独到见解。读起来就像是有人在为你一步步拆解一个复杂的系统,并且告诉你如何去构建它、优化它。我注意到书中还穿插了一些非常贴合实际场景的案例分析,这对我来说是无价的,因为理论知识如果脱离了实际应用,就如同空中楼阁。我特别喜欢其中关于API设计原则的讨论,那些细致入微的建议,让我对如何设计出优雅、易用且可维护的API有了全新的认识。这种“知其然,更知其所以然”的学习体验,是我在其他很多书中难以找到的。
评分这本书的文字表达方式简直就像一股清流,我很少能读到如此既严谨又不失幽默的IT技术书籍。作者的文笔非常流畅,没有那些枯燥乏味的专业术语堆砌,而是用一种非常易于理解和接受的方式来阐述复杂的概念。即使是对RESTful架构稍有了解的人,也能从中获得极大的启发。我尤其喜欢它在解释一些关键概念时所使用的类比,生动形象,瞬间就能抓住核心要义。有时候,读着读着,我甚至会因为作者那些精妙的比喻而会心一笑。这种轻松愉快的阅读氛围,极大地降低了学习门槛,让我在不知不觉中就吸收了大量知识。而且,我发现书中并没有回避一些实际开发中可能遇到的挑战和难点,而是坦诚地探讨了解决这些问题的不同思路和方法,这让我觉得这本书非常接地气,非常有价值。它不像一些“圣经”一样高高在上,而是像一位循循善诱的导师,指引我走向正确的方向。
评分《REST in Practice》在内容深度和广度上都给我留下了深刻的印象。它并非止步于对RESTful基本原则的介绍,而是深入探讨了许多高级话题,比如如何处理API的版本控制、安全性问题、以及如何设计可扩展且高性能的RESTful服务。我了解到,很多看似简单的API设计,背后却蕴含着丰富的工程考量。书中对这些考量的剖析非常到位,让我能够理解为什么某些设计选择是最佳的,以及在不同场景下应该如何权衡利弊。我特别关注了关于缓存策略的那部分,它提供了多种实用的技巧,能够显著提升API的响应速度和用户体验。总而言之,这本书为我提供了一个非常全面的知识体系,让我能够从宏观到微观,全面地理解RESTful架构的设计和实施。它不仅仅是学习一套技术,更是一种思维方式的培养,一种构建健壮、可维护系统的哲学。
评分REST 入门经典,可惜深入不够
评分终于抓着个由头看完了。内容有点点老,比如说格式就是XML不是JSON。偏偏我要做的是个JSON的API啊……
评分看完后才发现原来这是2010年出来的书,联系到现在Web的流行程度和REST的实际应用情况,特别是对于企业级应用来说,Web是Cloud的Base,而如今的Cloud, SaaS等,也大都是在Web上。对于IT管理者来说,控制risk和cost是最重要的,而REST利用Web的先天优势,即embrace failure, design for failure and live in failure,这种技术选型的确比WS-*有很多优势,当然其对于real time和 safety critical的支持并不是很强大。
评分居然木有讲JSON,唉。
评分居然木有讲JSON,唉。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有