Web Tools Architecture Overview
CW uses a class of client tools called “web tools.” A web tool runs in a separate browser window so that the user can return to the CW interface and move on to the next task while waiting for the tool to complete a given phase of processing. If the tool requires input from the user, then the CW tool will present an HTML form (applet possible) in the second browser window. The user will submit the form once completed. Additional tool processing will then occur on the Web server. CW tools will primarily consist of one or more JSP pages (CGI, ASP or servlets possible) that will have access to the Contenta API. Calls to the API will usually result in processing on the Contenta Server as well.