Method and system implementing efficient remote procedure call and emulation system therefor
US7886304B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 2, 2007 |
| Grant date | Feb 8, 2011 |
| Priority date | — |
| Expiry date | Dec 8, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/544
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of implementing in a general purpose computer system, a remote procedure call between an application and a target application is described. The target application is one of a plurality of second applications. The first application generates a first message, the first message having a message body and a thread ID of the target application. The first application writes the first message to a shared memory. The target application to polls the shared memory, and reads the first message from the shared memory. The target application generates a second message, the second message having a message body and a thread ID of the target application. The target application writes the second message to the shared memory. The first application polls the shared memory and reads the second message from the shared memory. The first message may be sent in response to the second message, vice versa, or asynchronously.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.