Patent ID: 6256678
Filing Date: 2001-07-03
Classification: G06F

Abstract:
A computer implemented system for facilitating communication between a plurality of programs, comprisinga first adapter object associated with a first program, the first adapter object operable to associate the first program and a communications network interface;a second adapter object associated with a second program, the second adapter object operable to associate the second program and the communications network interface;a resource object associated with the first program, the resource object operable to generate a view object, the view object operable to communicate information to and receive information from the first program;an agent object associated with the second program, the agent object operable to communicate information to and receive information from the second program, the agent object also operable to attach to the resource object, the resource object operable to generate the view object in response to the attachment of the agent object to the resource object; andthe view object also operable to communicate information to and receive information from the agent object using the communications network interface, the view object and the agent object facilitating communication between the first and second programs.