Introduction to Client Server Computing

Introduction to Client Server Computing thumbnail
All client/server architectures allow for seamless client requests and server processes.

Client/server computing involves having client applications that run on different computers and request services and processes from server machines. An example of client/server computing is the World Wide Web.

  1. Client applications

    • Client applications send requests to servers to perform specific tasks such as retrieving customer records from a database and sending it to the application. Client applications have access to local resources such as the local disk and other peripherals, allowing the manipulation of data sent.

    Server Applications

    • Server processes listen to client applications and respond to requests sent. Server applications are commonly used on commercial websites to provide interactive and dynamic user experiences.

    Design

    • Client/server computing design can either be two-tier or three-tier architecture. Two-tier architecture involves using a single server to process several clients. Three-tier architecture uses several servers to process client requests. This makes it more scalable compared to two-tier architecture.

Related Searches:

References

Resources

  • Photo Credit Computer servers skyline image by patrimonio designs from Fotolia.com

Comments

You May Also Like

Related Ads

Featured