We have investigated the component models JavaBeans and COM/ActiveX, their support for component-based software development as well as their commonalties and differences. The main objective has been to find out the component models' usefulness in building real-world applications and to compare the under-lying component models based on a concrete sample application. In this paper we briefly introduce the component models JavaBeans and COM/ActiveX, and present a simple application with two different implementations based on these models. Finally, we make a comparison of the component models.
Dietrich Birngruber, Werner Kurschl, Johannes Sametinger, Comparison of JavaBeans and ActiveX - A Case Study, STJA 99, Smalltalk und Java in Industrie und Ausbildung, Erfurt, Germany, September 28-30, 1999.