36. The program storage medium of claim 27, the method further comprising: the Internet-enabled generic application program accepting input from a web browser; the Internet-enabled generic application program dynamically constructing queries to access the database using the accepted input from the web browser; and the Internet-enabled generic application program generating a response to the accepted input using results from the dynamically constructed queries.
36. The program storage medium of claim 27, the method further comprising: the Internet-enabled generic application program accepting input from a web browser; the Internet-enabled generic application program dynamically constructing queries to access the database using the accepted input from the web browser; and the Internet-enabled generic application program generating a response to the accepted input using results from the dynamically constructed queries. 37. The program storage medium of claim 36, wherein the Internet-enabled generic application program and the objects framework are executed by the computer in an address space separate from a web server.