Read the implicit HTTP request data sent by the browser – These data can be of two types, one is the explicit data that the end user enters in a form and the other is the behind-the-scenes HTTP information.
Generate the results – This process require talking to a database, executing an RMI or EJB call, invoking a Web service, or computing the response directly.
Send the explicit data to the client – This explicit data are the documents that can be sent in a variety of formats, including text (HTML or XML), binary (GIF images), or even a compressed format like zip.
Send the implicit HTTP response data – Finally the sending of the implicit HTTP response data that can be of two varieties, one is the document itself and the other is the behind-the-scenes HTTP information.
|