Title
How RESTful Is Your REST?
Description
The rise of mobile and the diversity of its technologies make exposing a RESTful API the most crucial capability of any application and the key to its success. In the absence of widely adopted best practices and well-defined conventions, designing such an API is nothing but trivial.
This presentation introduces the fundamentals of REST architecture and discusses the principles of RESTful design. Among the topics covered: resource modeling (URI design and HTTP verbs/status code canonical usage), multiple representation support, testing, cache control, security (HTTP and OAuth), and API versioning. HATEOAS and the REST maturity model are also discussed, along with an implementation of a sample API in JAX-RS. No prior knowledge of REST is required.
Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
There are no comments.
Login to respond »