What is JavaBeans?
JavaBeans is a portable, platform-independent component model written in Java.
It enables developers to write reusable components once and run them anywhere -- benefiting from the platform-independent power of Java.
JavaBeans acts as a bridge between proprietary component models and provides a seamless means for developers to build components that run in ActiveX container applications.
However, must decide early (in the source) if a component resides locally or is remote