4.6. Solution Analysis

In order to solve specific technical issues, a mix of technologies needed to be used, including Enterprise JavaBeans, Servlets and Java ServerPages, XML, JNDI, and others.

4.6.1. Enterprise JavaBeans (EJBs)

Session beans encapsulate all interactions with the back-office mortgage application first developed with C++ and Art*Enterprise as part of HomeSide's previous origination system. Session beans, via the service layer, also control the entity beans that access the Oracle database.

4.6.2. Session Maintenance

A session is established when a customer registers on the site or logs back in, using a previously entered user name and password. Like many e-commerce sites, transactions are grouped on a page basis (when the customer ...

Get J2EE™ Technology in Practice: Building Business Applications With the Java™ 2 Platform, Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.