Clients or service requesters are pieces of computer hardware or server software that request resources and services made available by a server. Client computing is classified as Thick, Thin, or Hybrid.
- Thick Client: a client that provides rich
     functionality, performs the majority of data processing itself, and relies
     very lightly upon the server.
- Thin Client: a thin-client server is a
     lightweight computer that relies heavily on the resources of the host
     computer -- an application server performs the majority of any required
     data processing.
- Hybrid Client: possessing a combination of thin client and thick client characteristics, a hybrid client relies on the server to store persistent data, but is capable of local processing.
A server is a device or computer program that provides functionality for other devices or programs. Any computerized process that can be used or called upon by a client to share resources and distribute work is a server. Some common examples of servers include:
- Application Server: hosts web applications that
     users in the network can use without needing their own copy.
- Computing Server: shares an enormous amount of
     computer resources with networked computers that require more CPU power
     and RAM than is typically available for a personal computer.
- Database Server: maintains and shares databases
     for any computer program that ingests well-organized data, such as
     accounting software and spreadsheets.
- Web Server: hosts web pages and facilitates the
     existence of the World Wide Web.
Comments
Post a Comment