Client-server computing or networking is a distributed application architecture that partitions tasks or work loads between service providers (servers) and service requesters, called clients. Often clients and servers operate over a computer network on separate hardware. A server machine is a high-performance host that's running one or more server programs which share its resources with clients. A client doesn't share any of its resources, but requests a server's content or service function. Cl… (More on Client-server) |