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