4.4. Vendor Selection

HomeSide's IT infrastructure was already open systems-based, consisting of HP UX servers and Windows NT clients. Therefore, the Java application had to support these platforms. In addition, because the application involved complex interactions with the Oracle database, an application platform with proven transaction management functionality was required. Given its decision to embrace J2EE standards, HomeSide's platform required an application server that would support technologies such as Enterprise JavaBeans (EJBs), Java ServerPages (JSPs), and Java Servlets.

HomeSide chose BEA WebLogic Server for both the application server and the Web-server tiers. “We liked BEA's close conformance to the J2EE specifications, and that ...

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.