Cargando…

RESTful Java with JAX-RS /

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Burke, Bill (Computer software developer)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, Calif. : O'Reilly Media, ©2010.
Colección:Animal Guide Ser.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn608305652
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 100421s2010 caua o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d CEF  |d OCLCQ  |d DEBSZ  |d OCLCQ  |d NLE  |d OCLCF  |d OCLCQ  |d OCLCA  |d S4S  |d EBLCP  |d YDXCP  |d OKU  |d OCLCQ  |d AU@  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 748332978  |a 780425039 
020 |a 9780596158040 
020 |a 0596158041  |q (Trade Paper) 
020 |a 9781449383053 
020 |a 144938305X 
020 |z 9780596809300 
020 |z 0596809301 
029 1 |a CHBIS  |b 006152546 
029 1 |a CHVBK  |b 171363132 
029 1 |a DEBSZ  |b 355423774 
029 1 |a DEBSZ  |b 396380212 
035 |a (OCoLC)608305652  |z (OCoLC)748332978  |z (OCoLC)780425039 
037 |a CL0500000065  |b Safari Books Online 
050 4 |a TK5105.888  |b .B8553 2010 
082 0 4 |a 005.2762  |2 22 
049 |a UAMI 
100 1 |a Burke, Bill  |c (Computer software developer) 
245 1 0 |a RESTful Java with JAX-RS /  |c Bill Burke. 
260 |a Sebastopol, Calif. :  |b O'Reilly Media,  |c ©2010. 
300 |a 1 online resource (xx, 288 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Animal Guide Ser. 
588 0 |a Print version record. 
505 0 |a Table of Contents; Foreword; Preface; Author's Note; Who Should Read This Book; How This Book Is Organized; Part I, REST and the JAX-RS Standard; Part II, JAX-RS Workbook; Conventions Used in This Book; Using Code Examples; We'd Like to Hear from You; Safari® Books Online; Acknowledgments; Part I. REST and the JAX-RS Standard; Chapter 1. Introduction to REST; REST and the Rebirth of HTTP; RESTful Architectural Principles; Addressability; The Uniform, Constrained Interface; Why Is the Uniform Interface Important?; Representation-Oriented; Communicate Statelessly; HATEOAS. 
505 8 |a The engine of application stateWrapping Up; Chapter 2. Designing RESTful Services; The Object Model; Model the URIs; Defining the Data Format; Read and Update Format; Common link element; The details; Create Format; Assigning HTTP Methods; Browsing All Orders, Customers, or Products; Obtaining Individual Orders, Customers, or Products; Creating an Order, Customer, or Product; Creating with PUT; Creating with POST; Updating an Order, Customer, or Product; Removing an Order, Customer, or Product; Cancelling an Order; Overloading the meaning of DELETE; States versus operations; Wrapping Up. 
505 8 |a Chapter 3. Your First JAX-RS ServiceDeveloping a JAX-RS RESTful Service; Customer: The Data Class; CustomerResource: Our JAX-RS Service; Creating customers; Retrieving customers; Updating a customer; Utility methods; JAX-RS and Java Interfaces; Inheritance; Deploying Our Service; Deployment Within a Servlet Container; Wrapping Up; Chapter 4. HTTP Method and URI Matching; Binding HTTP Methods; HTTP Method Extensions; @Path; Binding URIs; @Path Expressions; Template parameters; Regular expressions; Precedence rules; Encoding; Matrix Parameters; Subresource Locators; Full Dynamic Dispatching. 
505 8 |a Wrapping UpChapter 5. JAX-RS Injection; The Basics; @PathParam; More Than One Path Parameter; Scope of Path Parameters; PathSegment and Matrix Parameters; Matching with multiple PathSegments; Programmatic URI Information; @MatrixParam; @QueryParam; Programmatic Query Parameter Information; @FormParam; @HeaderParam; Raw Headers; @CookieParam; Common Functionality; Automatic Java Type Conversion; Primitive type conversion; Java object conversion; Collections; Conversion failures; @DefaultValue; @Encoded; Wrapping Up; Chapter 6. JAX-RS Content Handlers; Built-in Content Marshalling. 
505 8 |a Javax.ws.rs.core. StreamingOutputjava.io. InputStream, java.io. Reader; java.io. File; byte; String, char; MultivaluedMap and Form Input; javax.xml.transform. Source; JAXB; Intro to JAXB; JAXB JAX-RS Handlers; Managing your own JAXBContexts with ContextResolvers; JAXB and JSON; XML to JSON using BadgerFish; JSON and JSON Schema; Custom Marshalling; MessageBodyWriter; Adding pretty printing; Pluggable JAXBContexts using ContextResolvers; MessageBodyReader; Life Cycle and Environment; Wrapping Up; Chapter 7. Response Codes, Complex Responses, and Exception Handling; Default Response Codes. 
520 |a 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, c. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Web site development. 
650 0 |a Representational State Transfer (Software architecture) 
650 0 |a Java (Computer program language) 
650 0 |a Application software  |x Development. 
650 6 |a Sites Web  |x Développement. 
650 6 |a REST (Architecture logicielle) 
650 6 |a Java (Langage de programmation) 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Web site development.  |2 blmlsh 
650 7 |a Representational State Transfer (Software architecture)  |2 blmlsh 
650 7 |a Java (Computer program language)  |2 blmlsh 
650 7 |a Application software  |x Development.  |2 blmlsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
650 7 |a Representational State Transfer (Software architecture)  |2 fast 
650 7 |a Web site development  |2 fast 
776 0 8 |i Print version:  |a Burke, Bill.  |t RESTful Java with JAX-RS.  |d Farnham : O'Reilly, 2009  |z 9780596158040  |w (OCoLC)419866856 
830 0 |a Animal Guide Ser. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780596809300/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL536734 
938 |a YBP Library Services  |b YANK  |n 7489266 
994 |a 92  |b IZTAP