This tutorial will describe how to apply some EJB Design patterns (along with JPA) in Visual Web applications. The goal is to show how to effectively integrate EJB 3 in the web tier using the Java EE Container, Glassfish.