REST in Practice: Hypermedia and Systems Architecture (Paperback)
暫譯: 實踐中的REST:超媒體與系統架構 (平裝本)

Jim Webber, Savas Parastatidis, Ian Robinson

  • 出版商: O'Reilly
  • 出版日期: 2010-10-26
  • 定價: $1,488
  • 售價: 8.8$1,309
  • 語言: 英文
  • 頁數: 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 架構風格是否真的提供了一個可行的替代方案來構建分散式系統和企業級應用程式?

在這本深具洞察力的書中,三位 SOA 專家提供了對 REST 的通俗解釋,並展示了如何通過將網路的指導原則應用於常見的企業計算問題,來開發簡單而優雅的分散式超媒體系統。您將學習到實施特定網路技術和模式的技巧,以解決一個典型公司從小規模起步到成為全球企業的需求。

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