How is this possible?
- Objects A and B are CORBA objects (thus not Java objects)
- Objects are defined in IDL (Interface Definition Language)
- IDL definitions are compiled using (Java)IDL compiler
- The IDL compiler generates new classes to be used by the Java compiler
(javac) instead of the original ones, on both the client and server side
- The IDL compiler generates either classes to be extended, or interfaces to be implemented