Method and apparatus for generating and employing a run-time gen

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709 1, G06F 946

Patent

active

059999888

ABSTRACT:
The method and apparatus for generating and employing a run-time generated stub to reference an object in an object oriented system. This method and apparatus represents in a first virtual machine a remote object implemented in a second virtual machine by employing a stub class. An object reference is sent by the second virtual machine and received by the first virtual machine. The object reference includes an interface descriptor that identifies the interface(s) of the remote object and an object handle that identifies the remote object. At run-time, the information associated with the remote object is transformed into a stub class that represents the remote object and implements only those interfaces identified by the interface descriptor and also defined by the first virtual machine. After the stub class is created, an instance of that stub class is generated and provided to the first virtual machine. In an alternative embodiment, an interface specific stub is created for each interface that is identified by the interface descriptor and defined by the first virtual machine. The interface specific stub is created at compile time. A delegator stub class is created at run-time that delegates to the interface specific stub(s).

REFERENCES:
patent: 5511197 (1996-04-01), Hill et al.
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5684955 (1997-11-01), Meyer et al.
patent: 5737607 (1998-04-01), Hamilton et al.
patent: 5758186 (1998-05-01), Hamilton et al.
patent: 5787251 (1998-07-01), Hamilton et al.
patent: 5809507 (1998-09-01), Cavanaugh, III
patent: 5860004 (1999-01-01), Fowlow et al.
Glenn Krasner The Smalltalk-80 Virtual Machine Learning Research Group; Xerox Palo Alto Research Group pp. 300-320.
Kessler P B: "A Client-Side Stub Interpreter", ACM Sigplan Notices, vol. 29, No. 8, Aug. 1, 1994, pp. 94-100.
Hamilton et al., "Subcontract: A flexible base for distributed programming" Proceedings of 14th ACM Symposium on Operating Systems Principles, pp(11), Nov. 1993.
Kougiouris et al., "Support for Space Efficient Object Invocation in Spring" In "A Spring Collection", Sunsoft Inc., pp(14), Sep. 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for generating and employing a run-time gen 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 apparatus for generating and employing a run-time gen, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for generating and employing a run-time gen will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-836404

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.