JavaBeans, CORBA and COM