Signed Edition Sweepstakes
 
 

Recently Viewed clear list


Original Essays | September 15, 2014

Lois Leveen: IMG Forsooth Me Not: Shakespeare, Juliet, Her Nurse, and a Novel



There's this writer, William Shakespeare. Perhaps you've heard of him. He wrote this play, Romeo and Juliet. Maybe you've heard of it as well. It's... Continue »

spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Computer Languages- Java
1 Burnside Computer Languages- Java

More copies of this ISBN

Restful Java with Jax-RS 2.0

by

Restful Java with Jax-RS 2.0 Cover

 

Synopses & Reviews

Publisher Comments:

Learn how to design and develop distributed web services in Java using RESTful architectural principals and the JAX-RS specification in Java EE 6. With this hands-on reference, you'll focus on implementation rather than theory, and discover why the RESTful method is far better than technologies like CORBA and SOAP.

It's easy to get started with services based on the REST architecture. RESTful Java with JAX-RS includes a technical guide that explains REST and JAX-RS, how they work, and when to use them. With the RESTEasy workbook that follows, you get step-by-step instructions for installing, configuring, and running several working JAX-RS examples using the JBoss RESTEasy implementation of JAX-RS.

This new edition focuses on JAX-RS 2.0. With the specification expected in Spring 2013, and Java EE 7 slated to be out in Summer 2013, 2.0 includes significant new additions. This edition will get you up to speed on these new aspects, which include a client API, server-side asynchronous HTTP, and filters and interceptors.

  • Work on the design of a distributed RESTful interface, and develop it in Java as a JAX-RS service
  • Dispatch HTTP requests in JAX-RS, and learn how to extract information from them
  • Deploy your web services within Java Enterprise Edition using the Application class, Default Component Model, EJB Integration, Spring Integration, and JPA
  • Discover several options for securing your web services
  • Learn how to implement RESTful design patterns using JAX-RS
  • Write RESTful clients in Java using libraries and frameworks such as java.net.URL, Apache HTTP Client, and RESTEasy Proxy

Synopsis:

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 books technical guide, youll 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

About the Author

Bill Burke is a Fellow at the JBoss division of REd Hat Inc. A long time JBoss contributor and architect, his current project is RESTEasy, RESTful Web Services for Java.

Table of Contents

ForewordPrefaceREST and the JAX-RS StandardChapter 1: Introduction to RESTChapter 2: Designing RESTful ServicesChapter 3: Your First JAX-RS ServiceChapter 4: HTTP Method and URI MatchingChapter 5: JAX-RS InjectionChapter 6: JAX-RS Content HandlersChapter 7: Server Responses and Exception HandlingChapter 8: JAX-RS Client APIChapter 9: HTTP Content NegotiationChapter 10: HATEOASChapter 11: Scaling JAX-RS ApplicationsChapter 12: Filters and InterceptorsChapter 13: Asynchronous JAX-RSChapter 14: Deployment and IntegrationChapter 15: Securing JAX-RSChapter 16: Alternative Java ClientsJAX-RS WorkbookChapter 17: Workbook IntroductionChapter 18: Examples for Chapter 3Chapter 19: Examples for Chapter 4Chapter 20: Examples for Chapter 5Chapter 21: Examples for Chapter 6Chapter 22: Examples for Chapter 7Chapter 23: Examples for Chapter 9Chapter 24: Examples for Chapter 10Chapter 25: Examples for Chapter 11Chapter 26: Examples for Chapter 12Chapter 27: Examples for Chapter 13Chapter 28: Examples for Chapter 14Chapter 29: Examples for Chapter 15IndexColophon

Product Details

ISBN:
9781449361341
Author:
Burke, Bill
Publisher:
O'Reilly Media
Subject:
Programming Languages - Java
Subject:
apache;asynchronous HTTP;client api;filters;interceptors;java;jax;jax-rs;jboss;jee;rest;restful;restlet;soap;web 2.0;web service;ws-*;xml
Copyright:
Edition Description:
Second Edition
Publication Date:
20131231
Binding:
TRADE PAPER
Language:
English
Pages:
392
Dimensions:
9.19 x 7 in

Related Subjects

» Computers and Internet » Computer Languages » Java
» Computers and Internet » Internet » Web » Web Programming
» Computers and Internet » Programming » Open Source

Restful Java with Jax-RS 2.0 New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 392 pages O'Reilly Media - English 9781449361341 Reviews:
"Synopsis" by ,

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 books technical guide, youll 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

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.