Monday 31 March 2014

Rest Oriented Framework Architecture Diagram

Architectural Diagram


Description of Diagram

Client(browser/server/application) sends the request to the server for specific resource.
Web server (Main controller) receives the request from client and starts to process.
Controller forwards the request to action controller which do the authentications and in success it forwards the request to the REST API otherwise sends back the response to client
         1.When server identifies that the request is for RESTFul resource then it forwards to RestAPI
2.RestAPI implementations first of all reads the URI mappings for resource
3.Identifies the type of the request and forwards the request to RESTFul service fro specific           resource
4.Uniform interface of the RESTFul service receives the request and serves it by specific representation of the resource. Here resource state and representation is described in following steps
5.N number of resources can be available at a time
6.Resource can have more than one representations at a time
7. Representation of resource are maintained through the ORM API
8. ORM API communicates with framework to solve the OOD relationships of any resource
9. ORM also communicates with rest of frame also to solve the dependencies
              1.ORM also communicates with storage servers to update the state of the resources
10. RESTFul service sends back the response to the server controller which sends back the result to the clients.

No comments:

Post a Comment