Mechanism for invoking and servicing multiplexed messages with low context switching overhead
US6212573A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jun 26, 1996 |
| Grant date | Apr 3, 2001 |
| Priority date | — |
| Expiry date | Jun 26, 2016 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/465
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Data structures, methods and devices for reducing computing overhead by utilizing threads which are effective to listen for requests for new connections, for new requests for services, and process requests for services in a distributed client/server-based object oriented operating system are disclosed. In one aspect of the invention, a method of processing a request for service from a client, involves listening for a request using a first server side thread which is effective to listen for and process requests on a connection, reading the header of the request using the first server side thread, and processing the request. In another aspect of the invention, a client writes a request for service on a connection between the client and a server using a first client side thread which is effective for dispatching requests and listening for replies to the request, and determines whether a reply from the server is expected in response to the request for service.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.