An object request broker (ORB) from Borland that fully supports the CORBA standard. VisiBroker for Java is written in Java and can run in any Java environment. VisiBroker for C++ provides ANSI C++ interfaces for maximum source portability. VisiBroker's SmartAgent provides a dynamic, distributed naming and directory service with support for fault tolerance and load balancing. VisiBroker was the first CORBA ORB to support the Java language. See Borland AppServer.