Patent · US Expired

Methods and arrangements for routing server requests to worker processes based on URL

US7430738B1 · kind B1 · utility

6Cited by
52References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 11, 2001
Grant dateSep 30, 2008
Priority date
Expiry dateMar 3, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5011
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Improved methods and arrangements are provided in which a web server or like process includes a kernel-mode universal listener (UL) capability that utilizes the URL associated with an HTTP request to determine which user-mode worker process/application is to handle the request and route the request to the targeted worker process/application. Thus, for example, one implementation includes a kernel-mode HTTP listener that is selectively configured via a Web admin service (WAS) based a configuration store. The resulting configuration file in the kernel-mode UL process defines a plurality of configuration groups and application pools, etc. The Configuration groups include certain URL's, which have configurable properties applied to them. The configurable properties define which user-mode worker process is to handle HTTP requests. Fore example, application pools can be provided, which identify a worker process or processes that the HTTP requests are routed to. In certain implementations, an HTTP request queuing capability is also provided. The request queue provides time for worker processes/applications to start or get ready.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.