Patent ID: 6951021

Claim:
A system for server-side communication support in a distributed computing environment, comprising: a local reference to a server object on a server system, the local reference providing a location of the server object and a type of the server object, the local reference residing within a server-side object request broker; a type object accessible by the local reference using the type of the server object from the local reference, the type object representing a class of the server object; one or more specialized function objects linked to the type object and corresponding in number to one or more methods of the server object, the one or more specialized function objects receiving and providing wrapper functionality for each method of the server object without generating a wrapping class, the one or more specialized function objects operable to perform preliminary processing of messages destined for the server object, each of the one or more specialized function objects providing access to a corresponding one of the one or more methods of the server object, wherein unique functionality is added to the one or more specialized function objects after instantiation of the one or more specialized function objects.