5.1. Technology Adoption

Before undertaking the CORE project, AT&T Unisource hadn't used the Java programming language on a full-scale production system. Most system development had relied on Microsoft and Delphi component technologies on the back end with Visual Basic for client-tier development. Typical architectures used either simple client-server or three-tier models. Business logic was concentrated heavily in either the client or the database tier, with little or no logic in the component tier.

Though projects had been successfully completed, management felt that the existing development model wasn't working well. Code reuse, scalability, failover support, and development productivity all needed to be improved to keep pace with telecommunication ...

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.