RESTful Java Web Services is a new book from Packt that is aimed at helping Java developers code RESTful web services using the most popular Java RESTful frameworks like Restlet, JAX-RS based frameworks Jersey, RESTEasy, and Struts 2. Written by Jose Sandoval, this book is a Java developer's guide for building powerful and flexible RESTful web services. Representational state transfer (REST) is a style of software architecture for distributed hypermedia systems such as the World Wide Web. A RESTful web service (also called a RESTful web API) is a simple web service implemented using HTTP and the principles of REST. Such a web service can be seen as a collection of resources. With this book, users will learn about REST architecture basics, what it means for a web service to be RESTful, how to connect to existing REST services such as Yahoo and Google, and deploy web services to Java web containers such as Tomcat and JBoss. It also teaches users to design a RESTful web service and implement it with the four most widely used frameworks available to date: JAX-RS implementations such as Jersey and RESTEasy, the Restlet framework, and Struts 2 with the REST plug-in. This book will also help developers create a standalone Java web services using the Restlet framework. The common performance issues faced by RESTful web services and practical solutions including security-related issues such as authentication and data transfer will also be featured inside this book. With plenty of screenshots and clear explanations, this book is ideal for Java developers who want to code RESTful web services using the RESTful frameworks. The book is out now and available from Packt. For more information, please visit: