Developing RESTful web services with Jersey 2.0 create RESTful web services smoothly using the robust Jersey 2.0 and JAX-RS APIs /: create RESTful web services smoothly using the robust Jersey 2.0 and JAX-RS APIs. (2013)
- Record Type:
- Book
- Title:
- Developing RESTful web services with Jersey 2.0 create RESTful web services smoothly using the robust Jersey 2.0 and JAX-RS APIs /: create RESTful web services smoothly using the robust Jersey 2.0 and JAX-RS APIs. (2013)
- Main Title:
- Developing RESTful web services with Jersey 2.0 create RESTful web services smoothly using the robust Jersey 2.0 and JAX-RS APIs
- Further Information:
- Note: Sunil Galabani.
- Other Names:
- Gulabani, Sunil
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; What is JAX-RS 2.0?; Features of JAX-RS 2.0; Ease of use and reusing JAX-RS artifacts; Modules and dependencies; Creating a new project; Summary; Chapter 2: Server API; Root resource classes; @Path; @Path with a regular expression; HTTP methods; @GET; @PUT; @POST; @DELETE; @Produces; @Consumes; Parameter annotations; @PathParam; @QueryParam; @DefaultValue; @MatrixParam; @HeaderParam; @CookieParam; @FormParam; @BeanParam; Subresources. Scope of the root resource classesRules of injection; Deploying a RESTful web service; Summary; Chapter 3: Client API; Consuming web service using client; The get method; The post method; The put method; The delete method; The path parameter; The query parameter; The cookie parameter; The matrix parameter; The bean parameter; The @Produces annotation; The @Consumes annotation; Use of Invocation. Builder; Adding support for new representations; Client transport connectors; Securing a client; Summary; Chapter 4: Common Media Type Representations; JSON; MOXy; Using ResourceConfig class. Java API for JSON Processing (JSON-P)Jackson; Jettison; XML; Low-level XML support; JAXB support; POJOs; Multipart; Summary; Chapter 5: Server-Sent Events (SSE); Getting started; Implementing Server-Sent Events (SSE); Consuming the SSE events; The pull model (Using EventInput); The push model (using EventSource); Summary;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; What is JAX-RS 2.0?; Features of JAX-RS 2.0; Ease of use and reusing JAX-RS artifacts; Modules and dependencies; Creating a new project; Summary; Chapter 2: Server API; Root resource classes; @Path; @Path with a regular expression; HTTP methods; @GET; @PUT; @POST; @DELETE; @Produces; @Consumes; Parameter annotations; @PathParam; @QueryParam; @DefaultValue; @MatrixParam; @HeaderParam; @CookieParam; @FormParam; @BeanParam; Subresources. Scope of the root resource classesRules of injection; Deploying a RESTful web service; Summary; Chapter 3: Client API; Consuming web service using client; The get method; The post method; The put method; The delete method; The path parameter; The query parameter; The cookie parameter; The matrix parameter; The bean parameter; The @Produces annotation; The @Consumes annotation; Use of Invocation. Builder; Adding support for new representations; Client transport connectors; Securing a client; Summary; Chapter 4: Common Media Type Representations; JSON; MOXy; Using ResourceConfig class. Java API for JSON Processing (JSON-P)Jackson; Jettison; XML; Low-level XML support; JAXB support; POJOs; Multipart; Summary; Chapter 5: Server-Sent Events (SSE); Getting started; Implementing Server-Sent Events (SSE); Consuming the SSE events; The pull model (Using EventInput); The push model (using EventSource); Summary; Chapter 6: WADL; Getting started; Configuration; Summary; Index. … (more)
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2013
- Extent:
- 1 online resource (98 pages)
- Subjects:
- 005.2 005.2/762
COMPUTERS -- Programming Languages -- Java
Application software
Web services
Java (Computer program language)
Application software -- Development
Java (Computer program language)
Web site development
COMPUTERS / Programming Languages / Java
Application software
Web services
COMPUTERS -- Client-Server Computing
Electronic books - Languages:
- English
- ISBNs:
- 9781783288304
1783288302 - Related ISBNs:
- 9781783288298
1783288299 - Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87516
- Ingest File:
- 01_020.xml