Is TopLink an application or EJB server?
TopLink is neither an application nor an EJB server—it is a pure Java class library. Because TopLink is certified 100% Pure Java, it is capable of running within any certified Java environment. With the enterprise classes, TopLink integrates with application and EJB servers. TopLink also provides container-managed persistence (CMP) for Entity Beans in Oracle Application Server Containers for J2EE (OC4J), IBM WebSphere, and BEA WebLogic. Refer to TopLink Application Architectures for more information.