To review the need for a sound technical architecture.
To discuss the application architecture and why separation of services is so critical to the application's resiliency.
To explore the issues concerning the selection of a data access architecture.
To discuss the mechanisms available for enabling communication among the application's logical layers.
To explore the use of Java servlets and JavaServer Pages (JSP) as a mechanism of the Web server to respond to HTML forms-based input.
To cover how to manage transactions within the application via a framework such as Enterprise JavaBeans (EJB).