Using the Web Server APIs

You can improve performance by invoking Net.Data with a Web server API, such as GWAPI, instead of CGI. When Net.Data executes using a Web server API, Net.Data executes as a thread within the Web server's process. Because a Web server's process is multi-threaded, multiple Net.Data requests can be processed concurrently within the same address space, eliminating the overhead of invoking Net.Data as a CGI process.

Consideration: Using a Web server API provides improved performance, without application isolation. Because Net.Data runs in a multi-threaded environment, errors introduced within user-written language environments, improper invocations, or even database outages can cause problems with the Web server and potentially bring it down. When deciding whether to use one of the Web server APIs, determine whether the higher priority for your application is performance or application isolation.


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