Introducing CORBA...
  • Application demonstrates a Java program talking to a C++ one
    • This could have been done with sockets, HTTP, RPC, etc.
    • Neither the client or server have any explicit networking code
      • Except the bootstrap code in the client
  • Both the client and server simply manipulate objects
    • Java program manipulates Java objects
    • C++ program manipulates C++ objects
  • This is CORBA!
    • Distributed object oriented programming using the normal constructs of your preferred language

Next Slide >>