Summary

The success of JavaSoft in introducing JavaBeans as the standard component architecture for Java is amazing. The JavaBeans specification is sound and easy to use, but JavaSoft continues to round out the Beans model with releases of new JavaBeans specifications.

The JAF plays an important role in this effort. It defines a model of data types and commands that are applicable to certain data types. JAF allows the separation of bean container applications from JavaBeans, which implement specific operations on specific data types. JAF builds on the existing infrastructure of MIME types, content handlers, and JavaBeans.

At present, there aren't many real-world applications out there using JAF. The JavaMail API may be the first widely-used piece ...

Get JavaBeans Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.