Client-side stub interpreter

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

709330, G06F 946

Patent

active

061579610

ABSTRACT:
The present invention provides an elegant and compact way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations, which reduce the memory space required for the client-side stubs, without the client application or the operating system knowing the details of how these mechanisms work. Moreover, these mechanisms function in a distributed computer environment with similar ease and efficiency, where client applications may be on one computer node and object implementations on another. Additionally the invention is independent of the particular C++ compiler used for generation of the stub code. The mechanism used to reduce this memory space comprises a stub generator (called "CONTOCC"), a data base of client-side stub description files and a stub-interpreter which knows how to read these client-side stub description files. CONTOCC reads interface definition language ("IDL") files and generates corresponding C++ files. CONTOCC has the ability to read the IDL data and generate either normal C++ stub files or the special client-side stub description files.

REFERENCES:
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5307490 (1994-04-01), Davidson et al.
patent: 5452447 (1995-09-01), Nelson et al.
patent: 5497463 (1996-03-01), Stein et al.
patent: 5524253 (1996-06-01), Pham et al.
patent: 5526491 (1996-06-01), Wei
patent: 5566302 (1996-10-01), Khalidi et al.
patent: 5577251 (1996-11-01), Hamilton et al.
patent: 5778228 (1998-07-01), Wei
Beck, Leland L., "System Software," Addison-Wesley, pp. 292, 293, 1990.
Peter B. Kessler, "A Client-Side Stub Interpreter," Proc. ACM Workshop on Interface Definition Languages, Jan. 1994.
"Remote Procedure Call" by Bruce Jay Nelson, May 1981.
The SPARC Architecture Manual (Version 8), pp. 189-204.
"The Design of a Stub Generator for Heterogeneous RPC Systems", Wei et al., Journal of Parallel and Distributed Computing, Mar. 1991, pp. 188-197.
12th Annual International Phoenix Conference of Computers and Communication, Mar. 1993, Arizona, USA, Yuasa and Sinha, "Network Programming support with object-oriented paradigm", pp. 495-501.

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

Client-side stub interpreter does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Client-side stub interpreter, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Client-side stub interpreter will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-970612

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