Site home page
(news and notices)

Get alerts when Linktionary is updated

Book updates and addendums

Get info about the Encyclopedia of Networking and Telecommunicatons, 3rd edition (2001)

Download the electronic version of the Encyclopedia of Networking, 2nd edition (1996). It's free!

Contribute to this site

Electronic licensing info



Back-End Systems

Related Entries    Web Links    New/Updated Information

Search Linktionary (powered by FreeFind)

Note: Many topics at this site are reduced versions of the text in "The Encyclopedia of Networking and Telecommunications." Search results will not be as extensive as a search of the book's CD-ROM.

"Back-end systems" loosely refers to servers, superservers, clustered systems, midrange systems, and mainframes that provide data services to users. The location of these services is often called the server farm or data center.

The server in client/server refers to the back-end systems. Client/server computing splits processing between a front-end application that runs on the client's workstation, and back-end services. Typical back-end services include database management systems (DBMSs), messaging systems (i.e., Lotus Notes and Microsoft Exchange), gateways to legacy systems such as IBM hosts, and network management systems.

Users interact with applications in front-end systems to make requests on back-end systems. The back-end systems then process the requests, searching and sorting data, serving up files, and providing other services. Back-end systems are physically close to data storage systems, so this arrangement uses the network efficiently.

Three-tier systems extend the client/server system by adding a middle system that performs some processing normally done by either the client or the server. Most important, the middle tier in mission-critical business environments holds the business logic (rules, procedures, and/or operational sequences) that is shared by all applications.

When Internet/intranet technologies are used, a Web server may exist at the middle tier. It accepts requests from clients, screens the requests, passes those requests to back-end systems, accepts the response, formats it into a Web page, and sends the Web page to the user. This system is scalable. If traffic increases, the Web server can distribute some of its workload to peer servers that are not as busy. See "Load Balancing."

For example, an online registration system built around Microsoft technology may employ Internet Explorer front-end interfaces and a Microsoft SQL Server back-end database. The middle tier consists of a Windows NT/Windows 2000 server running Microsoft Internet Information Server (IIS) that uses ActiveX technology and Active Server Pages (ASPs). When users access the Web server, the ActiveX components are downloaded to the client to provide client-side support for accessing the back-end database information.

Copyright (c) 2001 Tom Sheldon and Big Sur Multimedia.
All rights reserved under Pan American and International copyright conventions.