Differentiate the client–server and peer-to-peer models of d, Basic Computer Science

Assignment Help:
The client-server model firmly differentiates the roles of the client and server. According to this model, the client requests services that are provided by the server. The peer-to-peer model doesn’t have such severe roles. In actual fact, all nodes in the system are considered peers and thus may act as either clients or servers or both. A node may request a service from any more peers, or the node may in fact give such a service to other peers in the system.
For instance, let’s consider a system of nodes that share cooking recipes. Under the client-server model, all formulas are stored with the server. If a client wishes to access a recipe, it must ask for the recipe from the specified server. Using the peer-to-peer model, a peer node could ask other peer nodes for the particular recipe. The node (or perhaps nodes) with the requested recipe could give it to the requesting node. Notice
How each peer may perform as both a client (i.e. it may request recipes) and as a server (it may give recipes.)

Related Discussions:- Differentiate the client–server and peer-to-peer models of d

Assignment, I have an assignment i need it to get it done How much would I...

I have an assignment i need it to get it done How much would I be charged for that?

Power point microsoft, what are slides how do you put slides on powerpoint

what are slides how do you put slides on powerpoint

What is packet switching? explain, Question 1 What are the five subscriber...

Question 1 What are the five subscriber-related signaling functions performed by the operator? Question 2 Compare Microprogrammed control and Hard-wired control Que

Explain code editor window and solution explorer, Question 1 Explain the c...

Question 1 Explain the components of the .NET Framework also give a diagram for this Question 2 Explain Code Editor Window and Solution Explorer Question 3 Write a

Define server clustering, Question 1 Discuss the impacts of disaster faced...

Question 1 Discuss the impacts of disaster faced by the organization Question 2 Explains the steps involved in disaster recovery planning Question 3 What do you mean by

Potential risks to information systems, Question 1 Write about Pot...

Question 1 Write about Potential Risks to Information Systems Factors to be addressed for making information systems more secure Question 2 Write about the foll

Block matching algorithm, I am using block matching algorithm to get the mo...

I am using block matching algorithm to get the motion vectors, now, how can I get the depth map/depth value from the motion vectors?

Draw a neat diagram of the organization of computer, Question 1 Draw a nea...

Question 1 Draw a neat diagram of the organization of computer and explain about each unit Question 2 Explain batch processing system and multi-processing in brief Questi

Assignment, write an essay explaining the following: 1.Storage aspects a. D...

write an essay explaining the following: 1.Storage aspects a. Disk formatting, b.Disk boot block ,c.Bad block removal, d.Compensation.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd