Are all BEA WebLogic Controls the same as EJBs?
No. WebLogic Controls implement a control framework that exposes external resources as simple controls. There are six pre-defined controls: Web Services Control, Database Control, EJB Control, MS Control, J2CA Control and Timer Control. This control framework isolates the developer from the object-oriented programming and J2EE APIs, allowing them to focus on the data and business logic that the components expose.