Representational State Transfer (REST) is a form of softwarearchitecture; systems that follow it are often called RESTful. It isthe architectural style that drives the World Wide Web (the motivationfor REST was to capture elements that made the Web successful), and RESTful web services use simple protocols already familiar to webdevelopers. RESTful web services are found in lots of places with bigname Web APIs such as Flickr, and Yahoo search following a REST-basedapproach.
With any architectural style or approach, strugglingwith its basic concepts is just one problem - implementation in yourfavorite language is another, and that's where this book comes in. Ifyou're a PHP developer, this book will show you how to create andconsume RESTful web services in PHP, and make your services work wellin the context of the Web.
You will learn about the basicconcepts of REST, and then look at PHP tools, libraries and techniquesfor working with RESTful web services. You will see how to use otherRESTful services from your PHP applications, and also how to engineeryour PHP applications to make them RESTful.
This book is aboutimplementing RESTful web services in PHP, and so the book is packedwith example code and careful explanations.
What you will learn from this book?
* Basic concepts of REST architecture
* Consuming public REST-style services from your PHP applications
* Consuming RESTful web services, such as those from leading APIs such as Flickr, and Yahoo Web Search
* Making your own PHP applications accessible to other applications through a RESTful API
* REST support in the popular Zend framework
* Debugging RESTful services and clients
* A case study of designing a RESTful PHP service from the ground up, and designing clients to consume the service
Approach
Thebook explains the basic concepts associated with the REST architecturalstyle, but the emphasis is on creating PHP code for consuming andcreating RESTful services in PHP. There is plenty of example PHP codeto illustrate the concepts, with careful explanations of how the codeworks.
Who this book is written for?
This booktargets PHP developers who want to build or make use of RESTful webservices, or explore the options available to them in PHP. You willneed to know the basics of PHP development, but no knowledge of REST isassumed, nor any knowledge of creating web services generally.
THE LINK : http://rapidshare.com/files/375126370/RESTful_PHP_Web_Services__eBook__.rar