Patent ID: 6772206
Filing Date: 2004-08-03
Classification: G06F,H04L

Abstract:
A method for providing bridges in a distributed directory-enabled application environment using an eXtensible Markup Language (â€œXMLâ€ ) application program interface, the interface including a preprocessor using a configuration file, the method comprising:implementing a set of foundational bridge components so that the bridge includes: thread safeness, whereby a bridge utilizes semaphore access control to control thread access; smart pointers, whereby the bridge automatically manages the memory it requires; and opaque interfaces, whereby the bridge maintains interface compatibility when implementation changes occur in an interface, so that the bridge can perform tasks utilizing the foundational components; establishing a set of task specific bridge parameters, the set of parameters being defined in the configuration file; and dynamically generating the bridge to include the set of components and the set of parameters, so that applications in the distributed environment can communicate via the bridge.