Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling
AssigneeSun Microsystems, Inc.
InventorsSwee Boon Lim, Peter B. Kessler, David M. Brownell
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsSwee Boon Lim, Peter B. Kessler, David M. Brownell
Estimating the term…
Data structures, methods, and devices for facilitating servant invocation in a distributed client-server based object oriented operating system are disclosed. In one aspect of the invention, descriptor data structures, which contain a typecode indicator, a marshaling function identifier, and an unmarshaling function identifier, are used to enable modules of application code to be shared between different objects, thereby facilitating servant invocation by increasing the amount of commonized code in the operating system. In another aspect of the invention, a server invocation object is used in the execution of a method call. In still another aspect of the invention, a commonized code base is used to process typecode interpreted and compiled calls to a server process.
A server invocation object for use in executing a method call in a distributed operating environment that utilizes an object request broker for facilitating communications between different objects, the server invocation object comprising:
A server invocation object for use in executing a method call in a distributed operating environment that utilizes an object request broker for facilitating communications between different objects, the server invocation object comprising:
A server invocation object for use in executing a method call in a distributed operating environment that utilizes an object request broker for facilitating communications between different objects, the server invocation object comprising:
Dependencies are inferred from the claim text.