Comparison of JavaBeans and COM/ActiveX - A Case Study

Birngruber Dietrich
Institute for Practical Computer Science
birngruber@ssw.uni-linz.ac.at

Kurschl Werner
Software Engineering
werner.kurschl@acm.org

Sametinger Johannes
Software Engineering
sametinger@swe.uni-linz.ac.at

Johannes Kepler University Linz
Altenbergerstraße 69, A-4040 Linz


Abstract

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 underlying component models based on a concrete sample application. In this paper we introduce the component models JavaBeans and COM/ActiveX, present a simple application with two different implementations based on these models. Finally, we make a comparison of the component models, using a qualitative approach based on our experiences.


Paper at the STJA'99, September 28-30, 1999, Erfurt, Germany.
You can browse the slides of the given talk online.