Enterprise Component Containers
These days, enterprise application servers are a commodity. There seems to be little innovation in the servers themselves and in the component containers that run inside them. We can use Enterprise JavaBeans (EJB) as Session Facades [Crupi et al.] or simple JavaBeans hosted by inversion-of-control containers, such as Spring, to facilitate the use of Application Services. There are arguments about which is better, but there has also been a lot of convergence among the frameworks. In fact, a peek inside some JEE servers reveals that some are implemented using Spring.
Is It WebLogic or Spring?
If you were to view a stack trace from the Oracle WebLogic Server, you’d likely see references to classes from Spring Framework. ...