Home | Previous Page | Next Page   Appendix B. IBM Informix DataBlade Modules > IBM Informix Web DataBlade Module >

Extensions to Dynamic Server

The Web DataBlade module consists of three main components:

The following diagram illustrates the architecture of the Web DataBlade module.

Figure 6. Web DataBlade Module Architecture
begin figure description - This figure is described in the surrounding text. - end figure description

When a URL contains a Webdriver request, the Web browser makes a request to the Web server to invoke Webdriver. Based on configuration information from both a file on the operating system file system (web.cnf) and Webdriver configuration information stored in a database, Webdriver composes an SQL statement to retrieve the requested AppPage and then executes the WebExplode function. WebExplode retrieves the requested AppPage from the Web application table (stored in the database), executes the SQL statements within that AppPage by expanding the Web DataBlade module tags, and formats the results. WebExplode returns the resulting HTML to Webdriver. Webdriver returns the HTML to the Web server, which returns the HTML to be rendered by the Web browser.

Webdriver also enables you to retrieve large objects, such as images, directly from the database when you specify a path that identifies a large object stored in the database.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]