Enterprise Java Beans
Allows users to write database applications without worrying about JDBC/ODBC/SQL etc.
Write entire application using reusable Java components called beans
- Only application logic--no system programming
- Beans can be persistent or else “session” beans
- Calls to remote beans as easy as calls to local
- Beans portable across any OS
- Transactional behavior specified logically in beans
Related: object-oriented databases and CORBA