JOBS4TIMES jobs4timesLogo

RESTful JAVA (with JAX-RS)

Agenda :
  1. Introduction
  2. REST style vs SOAP style
  3. HTTP Protocol
  4. HTTP Status Codes
  5. HTTP Methods
  6. Architectural Principles
  7. JAX-RS Annotations
  8. JAXRS-JAXB
  9. JSON
  10. JAX-RS Injection
  11. Response Codes
  12. Exceptions
  13. RESTEasy

Introduction :

REST is an acronym for REpresentational State Transfer.

Why it is called REpresentational State Transfer ?
The Web is comprised of resources. A resource is any item of interest.
Ex : http://localhost:8080/Books/getBooks, here the base URl is http://localhost:8080/Books and /getBooks is the resource available o the server.

Lot of debate going on about the merits of the REST versus SOAP architecture styles in Web services. Both approaches are useful for implementing SOA components. For simple applications, REST is an easy way to get started. REST always uses HTTP/HTTPS for communication. REST offers a simple, interoperable, and flexible way of writing web services using HTTP protocol.

BACK