RESTful Java with JAX-RS 2.0, 2/e (Paperback)

Bill Burke

  • 出版商: O'Reilly
  • 出版日期: 2013-12-31
  • 定價: $1,320
  • 售價: 9.0$1,188
  • 語言: 英文
  • 頁數: 392
  • 裝訂: Paperback
  • ISBN: 144936134X
  • ISBN-13: 9781449361341
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture.

With the book’s technical guide, you’ll learn how REST and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0.

  • Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and interceptors
  • Examine the design of a distributed RESTful interface for an e-commerce order entry system
  • Use the JAX-RS Response object to return complex responses to your client (ResponseBuilder)
  • Increase the performance of your services by leveraging HTTP caching protocols
  • Deploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPA
  • Learn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0

商品描述(中文翻譯)

學習如何使用Java設計和開發分散式Web服務,使用RESTful架構原則和Java EE 7中的JAX-RS 2.0規範。這本實用參考書著重於實踐而非理論,展示了基於REST架構的服務有多容易入門。

通過本書的技術指南,您將學習REST和JAX-RS的工作原理以及何時使用它們。接下來的RESTEasy工作手冊提供了逐步指南,教您如何安裝、配置和運行幾個實際的JAX-RS示例,使用JBoss RESTEasy實現JAX-RS 2.0。

學習JAX-RS 2.0的功能,包括客戶端API、服務器端異步HTTP以及過濾器和攔截器。
研究電子商務訂單輸入系統的分散式RESTful接口設計。
使用JAX-RS Response對象將複雜的響應返回給客戶端(ResponseBuilder)。
通過利用HTTP緩存協議提高服務的性能。
在Java EE7、Servlet容器、EJB、Spring和JPA中部署和集成Web服務。
學習在Web上執行身份驗證的常用機制,包括客戶端SSL和OAuth 2.0。