Chapter 36: Client/Server Concepts
1191
FIGURE 36.4A database server can be overloaded by too many users.
PeripheralsLots of client
computersServer
computerDatabaseReportsThousands of Internet usersApplication servers are typically used to serve applications in large-scale client/server environ-
ments. Application servers often perform “load balancing” by directing user requests to server com-
puters that are less busy than heavily used servers. A Web server is used to serve applications in an
Internet environment and may simultaneously service many hundreds of users. A Web server is
generally focused on managing Web requests by sharing database server connections among many
Internet users. Web servers use connection pooling to share the database and other resources among
all the concurrent Web connections.