Boots – shoes – and leggings
Patent
1993-11-29
1996-04-23
Kriess, Kevin A.
Boots, shoes, and leggings
364DIG1, 364280, 364286, G06F 930
Patent
active
055111971
ABSTRACT:
A computer method and system for passing a pointer to an interface from a server process to a client process. In a preferred embodiment, the server process instantiates an object that has multiple interfaces. The server process identifies an interface to pass to the client process and creates a stub object for receiving a request to invoke a function member of the interface and for invoking the requested function member upon receiving the request. The server process then sends an identifier of the stub to the client process. When the client process receives the identifier of the stub, it instantiates a proxy object for receiving requests to invoke a function member of the interface and for sending the request to the identified stub. The client process can then invoke the function members of the interface by invoking function members of the proxy object. The proxy object sends a request to the identified stub. The identified stub then invokes the corresponding function member of the interface.
REFERENCES:
patent: 5007080 (1991-04-01), MacMillan et al.
patent: 5187790 (1993-02-01), East et al.
patent: 5218699 (1993-06-01), Brandle et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5329619 (1994-07-01), Page et al.
patent: 5377350 (1994-12-01), Skinner
patent: 5430876 (1995-07-01), Schreider et al.
Andrew D. Birrell et al., "Implementing Remote Procedure Calls", ACM Transactions on Computer Systems, vol. 2, No. 1, Feb., 1984, pp. 39-59.
Brent Hailpern et al., "Extending Objects to Support Multiple Interfaces and Access Control," IEEE Transactions on Software Engineering, vol. 16, No. 11, Nov., 1990, pp. 1247-1257.
Henry M. Levy et al., "Modules, Objects and Distributed Programming: Issues in RPC and Remote Object Invocation", Software Practice & Experience, vol. 21, No. 1, Jan., 1991, pp. 77-90.
John K. Bennett, "Experience with Distributed Smalltalk", Software Practice & Experience, vol. 20, No. 2, Feb., 1990, pp. 157-180.
Marc Shapiro, "Structure and Encapsulation in Distributed System: The Proxy Principle," IEEE Computer Society--The 6th International Conference on Distributed Computing Systems, May 19-23, 1986, pp. 198-205.
Atkinson Robert G.
Chan Shannon J.
Corbett Tom
Hill Richard D.
Jung Edward K.
Kriess Kevin A.
Microsoft Corporation
LandOfFree
Method and system for network marshalling of interface pointers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for network marshalling of interface pointers , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for network marshalling of interface pointers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2316441