A web server can be made more powerful by allowing documents to be stored in a relational database and providing an SQL back-end to manipulate these documents. Using Common Gateway Interface (CGI) process in order to gain access to the database system can have significant performance problems if a new connection needs to be opened for every database access.
The Connection Manager Interface provides long-running cliette processes to serve the CGI requests and eliminate the initialization setup time for the CGI processes in order to gain accesses to the underlining tools. A Cache Manager interface permits flexible caching policies to further streamline connections by reducing the need to contact even the cliette for data that has been recently fetched.
For standard database access, the Connection Manager Daemon has been integrated with an enhanced version of DB2WWW. This solution is being used to provide access to the results database for the 1996 summer Olympics. For a Digital Library, the same software stack is used in conjunction with a Visual Info Database.
![]() |
Connection Manager Daemon and Cliette Architecture

Yew-Huey Liu <yhliu@watson.ibm.com>

[ IBM home page | Order | Search | Contact IBM | Help | (C) | (TM) ]