A modular is a container for one or more EJB containers. An EJB server manages and coordinates allocation of EJB application resources, J2EE naming functionality, communication with remote resources, etc. A modular container manages the actual EJBs including their lifecycle, object pooling, security, transactions, etc. The modular container is all about concentrating user transaction requests into a shared database. The application server is the modern TP monitor, and the EJB is where the transactional interaction with the database happens. Find information about modular containers and how to properly contain transactions in a shared database.
The JPA 2.0 EntityManager vs. the Hibernate Session: Which one to use?
24 Jun 2013
News - The question for data persistence experts using JPA 2.0 is whether they should be using the EntityManager or the Hibernate Session from JBoss for ORM.
OCPJP & OCAJP: Java 7 training requirement for the Oracle Certified Professional Programmer dropped
21 Dec 2011
News - In order to obtain the certified architect position from Oracle, attending and passing a training course is now required. But what about the Java Professional and Java Associate designations, OCPJP and OCAJP for Java 7?
What is Dependency Inversion? Is it IoC?
TheServerSide Newsfeed | 31 Aug 2011
News - Today we are going to see if we can unravel the mess of Dependency Inversion, Inversion of Control and Dependency Injection. It's important that we understand the concepts behind each of these topics and understand what architectural problems each one is...
An introduction to EJB 3.0 injection and lookup
TheServerSide Newsfeed | 16 Aug 2011
News - The Enterprise JavaBeans Specification v. 3.0 introduces a simplified, annotation based API for EJB injection and lookup. EJB 3.0 are now POJOs and can be injected in other components (such as EJBs and Servlets) using simple annotations. EJB 3.0 is one...
Inversion of Control Container for Cocoa & iPhone?
TheServerSide Newsfeed | 08 Aug 2011
News - The IoC container provides dependency injection to Cocoa applications. It was created with iPhone development in mind. It aims to provide some functionalities from Spring and from Guice.
In Container TDD with EJB3
TheServerSide Newsfeed | 31 May 2011
News - During my days as a developer I have never become as hooked to something as when the TDD way of working found me. During development of a spring framework "managed" application it evolved into an addiction. Coming back to JEE again 2 years ago got me...
Dependency Injection with constructors. Is it worth it?
TheServerSide.com | 18 May 2011
News - If you have a preference to constructor injection you need to know when and where it doesn't work. This article takes an in-depth look at when to--and when not to--use constructor injection by broadening the context that usually limits the debate between...
Building Content Oriented Integration Solutions With Mule and JCR
01 Jun 2008
Article - The latest version of the JCR transport for Mule ESB offers a set of features that can enable the creation of content oriented integration solutions. This article by David Dossot presents the implementation of a simple scenario where all these features...
Part Two: New Features in EJB 3.1
01 Mar 2008
Article - This series of articles previews changes in EJB 3.1. EJB 3.0 brought simplicity to Java EE 5 by moving away from a heavyweight programming model. EJB 3.1 aims to build on those successes by moving further down the path of simplicity as well as adding...
Services and the real meaning of coupling
22 Aug 2006
Article - What happens when a customer asks for a simple new bit of functionality? Do you have to execute changes on four different systems, test each in isolation and in combination, involve a separate testing, infrastructure and operations team?