1. When a user requests a page in a Cold Fusion application by submitting a form or clicking a hyperlink, the user's Web browser sends an HTTP request to the Web server via the Internet or Intranet. |
2. The Web server passes the data submitted by the client and the requested page to the Cold Fusion Application Server either through a server API or CGI. Cold Fusion pages are automatically compiled and cached in memory, so processing is very fast and scaleable even under high loads. |
3. Cold Fusion reads the data from the client and processes the CFML used in the page. Based on the CFML, the Cold Fusion Application Server executes the application logic and interacts with a wide range of server technologies. |
4. Cold Fusion dynamically generates an HTML page and returns it to the Web server. |
5. The Web server returns the page to the user's Web browser. |