1. The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called _______, and service requesters, called clients
2. A distributed system is where components are located on different networked computers, which then communicate and coordinate their actions by passing messages to one other.
3. Read the following excerpt on the client-server model and fill in the blanks.
4. Examples of applications that use the client-server model are
5. Many experts suggest that the Internet was actually meant to work on a __________________ model, but evolved to use centralised computers.
6. A client is usually the machine that is interacting with the user
7. The connection between the client and the server uses the ______________________ which acts as an application programming interface over which a full duplex connection is established between browser and server via TCP.
8. This is an advantage of what model? "No server is needed and there is generally a cheaper cabling cost"
9. This is an advantage/disadvantage of what model? "There is the requirement to install software on each device individually. This can take time"
10. Client-server models are generally considered more secure. A curious user cannot corrupt or destroy software as it is safely stored on a server.