Overview
The diagram above shows a high level view of the architecture used in CW. The typical interaction of the various components on the various tiers is described below:
- The web client issues a request for a JSP page.
- The web server receives the request and redirects the request to the JSP engine that runs the JSP script.
- Based on the request coming in from the client, the JSP script executes an API call (or calls) to communicate with the Contenta Server.
- The API returns the results of the JSP request(s) as XML.
- The JSP uses an XSL engine to format the XML as HTML using XSL style sheets and sends the results to the web client.
- The web server applies any CSS style sheets referenced in the resulting HTML to handle fonts/formatting.
- The resulting HTML (and JavaScript/applets/images etc…) are sent to the Web Client.