REST in Practice: Hypermedia and Systems Architecture (Paperback)

Jim Webber, Savas Parastatidis, Ian Robinson

  • 出版商: O'Reilly
  • 出版日期: 2010-10-26
  • 定價: $1,488
  • 售價: 9.0$1,339
  • 語言: 英文
  • 頁數: 448
  • 裝訂: Paperback
  • ISBN: 0596805829
  • ISBN-13: 9780596805821
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

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

商品描述(中文翻譯)

為什麼典型的企業專案無法像您為網頁開發的專案一樣順利進行?REST 架構風格真的是建立分散式系統和企業級應用程式的可行替代方案嗎?

在這本富有洞察力的書中,三位服務導向架構專家提供了對 REST 的平易近人的解釋,並展示了如何通過應用網頁的指導原則來解決常見的企業計算問題,從而開發出簡單而優雅的分散式超媒體系統。您將學習實施特定網頁技術和模式,以解決一家典型公司從小規模開始發展成為全球企業的需求。

本書的內容包括:
- 學習應用程式整合的基本網頁技術
- 使用 HTTP 和網頁基礎架構來建立可擴展且容錯的企業應用程式
- 探索用於操作資源的建立、讀取、更新、刪除 (CRUD) 模式
- 構建使用超媒體來建模狀態轉換和描述業務協議的 RESTful 服務
- 學習如何使基於網頁的解決方案安全且互通
- 通過 Atom 訂閱格式擴展事件驅動計算的整合模式,並在 AtomPub 中實現多方互動
- 了解語義網將如何影響系統設計

這本書將幫助您理解 REST 架構風格以及如何應用它來解決企業級計算問題,並提供實用的技術和模式供您參考。無論您是開發人員、架構師還是企業決策者,這本書都將為您提供寶貴的洞察和指導。