CORBA is natural distributed object formalism
|
Java (with visual interfaces i.e. JavaBeans) is natural interface language
-
JavaBeans can be used at tier 1(client) or 2(server)
|
Linking this to tier 3 "classic applications" gives rise to JavaBean/CORBA wrappers for existing applications
|
This turns legacy applications into CORBA distributed objects and so can be remotely executed and documented (via CORBA trader or yellow pages service)
|
Further these applications now have a visual interface for linking them together in containers and inspecting their parameters
|