I am finshing my student degree in computer science, and would like to hear the programmers view of component technologies.

What are your experience using these component-technologies ?

COM
CORBA
or JaveBeans (including the Enterprise JavaBeans version).

Which of these do you prefer.