System and method for using door translation to perform inter-process communication
AssigneeSun Microsystems, Inc.
InventorTIM P. MARSLANO
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorTIM P. MARSLANO
Estimating the term…
The present invention provides a system for using door translation to perform inter-process communication. The system enables a legacy application program to invoke traditional operations, such as READ and WRITE operations, which would otherwise be unavailable in a doors environment. Transparent to the client process, the system of the present invention translates the otherwise unavailable operation into a door call. Bound by its limitations and constraints, the server process performs a service in response to the door call. The system comprises a system call handler, such as a generic file system, which receives a file operation request from a client process. A door invocation handler, which includes a translator, determines the appropriate server process capable of performing a service corresponding to the operation request, translates the operation request into a door call to the server process, and invokes the door call. The server process performs its service and sends a response back via the operating system kernel to the client process.
A method performed by a data processing system of responding to an operation request made by a first process, comprising the steps of:
A system for responding to an operation request, comprising:
A system for using door translation to perform inter-process communication, comprising:
A computer-readable storage medium storing program code for causing a computer to perform the steps of:
A signal embodied in a carrier wave for causing a processor to perform the steps of:
Dependencies are inferred from the claim text.