Patent ID: 6651109
Filing Date: 2003-11-18
Classification: G06F

Abstract:
A method for inter-object messaging comprising:creating an intermediary object by a first object subsequent to the first object receiving a location of a channel object, wherein the channel object is created by making a first direct method call from the first object to a session object to request a channel of communication with a second object; and making a second direct method call from the session object to the second object to request the channel of communication on behalf of the first object, wherein the second object grants a channel object to the first object, based on an object identifier (ID) of the first object, by returning the location in memory of the channel object to the first object; making a third direct method call on the intermediary object from the first object, the third direct method call including information regarding a location in memory of the intermediary object and a name of a method to be called on the second object; delivering the name of the method to be called on the second object from the intermediary object to a message queue object; accessing the name of the method to be called on the second object in the message queue object from the second object.