Transparent local RPC optimization
AssigneeInternational Business Machines Corporation
InventorsSandhya Kapoor, Kumar S. Varadan, Yi-Hsiu Wei
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSandhya Kapoor, Kumar S. Varadan, Yi-Hsiu Wei
Estimating the term…
A method for managing communication between a client process and a server process in a distributed computing environment, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer. The method begins when the client process makes a remote procedure call by detecting whether a server process identified by the remote procedure call is located on the host computer. If so, a binding handle vector is returned to the client process. The protocol sequence in the binding handle is mapped to a second protocol sequence that establishes an interprocess communication path between the client and server processes instead of a path through the transport and network layers of the physical network. The remote procedure call is then executed, preferably by using a send and receive messaging facility of the host computer operating system.
A method for managing communication between a client process and a server process in a distributed computing environment, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer, comprising the steps of:
A method for managing communication between a client process and a server process in a distributed computing environment, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer, comprising the steps of:
A method for managing communication between a client process and a server process in a distributed computing environment, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer, comprising the steps of:
A method for managing communication between a client process and a server process in a distributed computing environment when the client process makes a remote procedure call, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer, the host computer supporting a UNIX-based operating system, comprising the steps of:
A method for managing communication between a client process and a server process in a distributed computing environment when the client process makes a remote procedure call, the client process residing on a host computer that is connected to a physical network having a transport layer and a network layer, the host computer supporting a UNIX-based operating system comprising the steps of:
In a local area network providing a distributed computing environment in which users can access distributed resources and process applications, the local area network including a host computer having an interprocess communication (IPC) mechanism, the improvement comprising:
A computer system providing a distributed computing environment in which users can access distributed resources and process applications, the computer system including a host computer connected to a local area network having a transport layer and a network layer, comprising:
A program storage device readable by a host processor and tangibly embodying a program of instructions executable by the host processor to perform a method for managing communications from a client process running on the host processor, the host processor connected to a local area network having a transport layer and a network layer, the method comprising the steps of:
Dependencies are inferred from the claim text.