发明名称 WEB REQUEST BROKER CONTROLLING MULTIPLE PROCESSES
摘要 A web server configured to respond to client requests over a network such as the World Wide Web includes a web listener having a Hypertext Transfer Protocol (HTTP) daemon, a plurality of extension programs configured to perform respective operations, and a web request broker configured to identify one of the programs for responding to a client request, and determine the availability of an instance of the identified program. The web request broker maintains control of multiple instances of each server extension program to provide enhanced server operation without overwhelming server resources. The web request broker maintains a minimum number of instances of the identified program in memory, each executed in its own address space. The web request broker determines whether an available instance of the identified program is available from an existing number of instances, and selectively initiates a new instance of the program if no other instance is available. If no instance is available and the existing number of instances exceeds the maximum prescribed number, then the web request broker returns the reply to the web listener to send a reply over the network that the request was not processed.
申请公布号 CA2279382(A1) 申请公布日期 1998.08.06
申请号 CA19982279382 申请日期 1998.01.29
申请人 ORACLE CORPORATION 发明人 ADUNUTHULA, SESHU;PANG, ROBERT;ANAND, MALA;NAKHODA, SHEHZAAD;SHARMA, ANKUR;BOOKMAM, MATTHEW;CHOU, TSUNG-JEN;NG, RAYMOND
分类号 G06F12/00;G06F1/00;G06F9/46;G06F9/50;G06F13/00;G06F21/00;H04L29/06;H04L29/08;H04L29/12;(IPC1-7):H04L29/08 主分类号 G06F12/00
代理机构 代理人
主权项
地址