2011-03-22

Interaction Processing

Request/Response Handling Process

  1. Accept request.
  2. Log request, if necessary.
  3. Decrypt request, if necessary.
  4. Parse request header into header object.
  5. Validate request header.
  6. Decrypt request body, if necessary.
  7. Parse request body into request object and context object.
  8. Validate request body, if necessary.
  9. Resolve routing target.
  10. Access locater and get processor.
  11. Execute processor and get response object and context object.
  12. Validate response object and context object, if necessary.
  13. Resolve response code or message code.
  14. Build response.
  15. Encrypt response, if necessary
  16. Return response.

No comments:

Post a Comment