Evolution of Application Servers

An application server is designed to make it easier for developers to focus on developing the business logic in their applications (usually through components) and to develop three-tier applications. Application servers connect database information (usually coming from a database server) and the end-user or client program (often running in a Web browser) with sophisticated features like Connection Management, Transaction Management, and Security Management. But application servers are not limited to these features. Depending on their usage, application servers also need to be scalable and robust. To address these requirements, many application servers offer additional features, such as clustering and failover, ...

Get Sams Teach Yourself BEA WebLogic Server 7.0™ in 21 Days 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.