管理与程序设计指南


使用 Web 服务器 API

您可以用一个 Web 服务器 API (例如 GWAPI) 取代 CGI 来调用 Net.Data。 当使用一个 Web 服务器 API 执行 Net.Data 时,Net.Data 将作为 Web 服务器进程中的一个线程来执行。 因为 Web 服务器的进程是多线程的,所以可以在同一个地址空间中并发处理多个 Net.Data 请求,从而消除了将 Net.Data 作为 CGI 进程调用而造成的系统开销。

考虑:使用 Web 服务器 API 提供了改进的性能,而没有隔离应用程序。因为 Net.Data 在多线程的环境中运行,因此用户开发的语言环境中所产生的错误、不适当的调用、 甚至数据库的停机都可能引起 Web 服务器的问题,并存在使服务器关闭的潜在可能。在确定是否使用某个 Web 服务器 API 时,需要确定对于您的应用程序来说,性能和应用程序隔离中哪一个的优先级较高。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]