Patent ID: 6694368
Filing Date: 2004-02-17
Classification: G06F,H04L

Abstract:
A communication apparatus between distributed objects comprising:a plurality of separate software buses adapted to determine whether or not a communication service of which function and property are provided in a distributed platform; a platform administrator adapted to build and to administrate a communication architecture in the distributed platform; a bus manager adapted to manage both a standard of types of the plurality of software buses and a bus object instance in the distributed platform by a strategic plan and instruction of the platform administrator; a bus trader adapted to provide a trade function through an interaction with the bus manager, and a client object and a server object of an application level; an object trader adapted to allow the client to dynamically find an appropriate server; a repository adapted to provide a function which stores persistently instance information and various types of the plurality of software buses; a bus adapter adapted to provide the client and server objects with an application programing interface (API) associated with a bus binding process for use of the distributed platform and adapted to perform a necessary trade and the bus binding process through an interaction with the bus trader and the plurality of buses; and a bus factory adapted to create a bus object coinciding with the standard of types of the plurality of software buses.