| Documentation Contents

# JavaBeansTM Component API

> The JavaBeans component API extends the Java platform's Write Once, Run AnywhereTM capability to reusable component development. In fact, the JavaBeans architecture takes interoperability a major step forward — your code runs on every OS and also within any application environment. A developer who creates components based on the JavaBeans architecture (beans) secures a future in the emerging network software market without losing customers that use proprietary platforms, because beans interoperate with ActiveX, OpenDoc, and LiveConnect. Long-term persistence for JavaBeans enables you to read and write a bean as a textual representation of its property values.

### API Specification

- API Reference
- BeanContext Specification ( PDF | PS)
  Extensible Runtime Containment and Services Protocol for JavaBeans
- JavaBeans Specification (PDF and PS)

### Tutorials and Programmer's Guides

- JavaBeans Tutorial
- ActiveX Bridge Developer Guide

### API Enhancements

- API Enhancements in Java SE 6.0
- API Enhancements in J2SE 5.0
- API Enhancements in v1.4

### More Information

- The JavaBeans Home Page

Copyright © 1995-2010 Sun Microsystems, Inc. All Rights Reserved. Please send comments using this Feedback page. | Java Technology