RESTful Web API Handbook
This book is an exploration of the Restful web application-programming interface (API). The book begins by explaining what the API is, how it is used, and where it is used. The book then guides you on how to set up the various resources which are necessary for development in REST. It is after setting up these that the book will guide you on how to create your first application in Rest. Messages in REST are discussed in this book. You will learn how to send the messages between the client and the server in your application. Methods are also, discussed in detail, including methods of different types, some being read only and others being read and write, so you will know how to use these in REST. The process of caching which reduces the overhead of processing requests on the server side is explored. Statelessness, in which the server does not keep information about the clients is explained, so you will know how this is implemented in REST. The process of addressing so as to identify the resources on the server is also covered. Finally, security and idempotence is explored.
Here is a preview of what you'll learn:
- Definition
- Setting Up the Environment
- Creating Your First Application
- Resources
- Messages
- Methods
- Caching
- Statelessness
- Addressing
- Security
- Java (JAX-RS)
- Resource Naming
- Idempotence
- Uniform Interface
- Complex REST Requests
- Rest Server Responses
- REST as a Lightweight Web Service
Download your copy of " RESTful Web API Handbook " by scrolling up and clicking "Buy Now With 1-Click" button.