Actions
RESTful Web Services » History » Revision 11
« Previous |
Revision 11/14
(diff)
| Next »
chin-yeh, 10/12/2011 06:20 PM
- Table of contents
- RESTful Web Services
RESTful Web Services¶
System Overview
¶
Programming Guide¶
Below is the overview of the web service layers:Detailed Description:
- (1) this is the only integration point for the client
- (2) this is the service layer that contains business logic
- (3) this is the persistence layer
- (4) this is the web service client, it could be web application, ajax application, batch program, as long as it can read or parse
JSON
formatted data - (5) all of the components share the same domain objects
How to add new web service method¶
We use the Shopper service to demonstrate how to add new web service method into the existing web service.
The Shopper service provides:- add new shopper
- update shopper profile
- retrieve shopper profile based on ID
- Controller - this is the place where the client talk to
- Services - this is the business logic of the service
- DAOs - persist or query data from data source, e.g. database
Updated by chin-yeh about 13 years ago · 11 revisions