ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 57 - 312-38 discussion

Report
Export

Which of the following is a distributed application architecture that partitions tasks or workloads between service providers and service requesters? Each correct answer represents a complete solution. Choose all that apply.

A.
Client-server computing
Answers
A.
Client-server computing
B.
Peer-to-peer (P2P) computing
Answers
B.
Peer-to-peer (P2P) computing
C.
Client-server networking
Answers
C.
Client-server networking
D.
Peer-to-peer networking
Answers
D.
Peer-to-peer networking
Suggested answer: A, C

Explanation:

Client-server networking is also known as client-server computing. It is a distributed application architecture that partitions tasks or workloads 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 is running one or more server programs which share its resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await (listen to) incoming requests.

Answer options D and B are incorrect. Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes. Peer-to-peer networking (also known simply as peer networking) differs from client-server networking, where certain devices have the responsibility to provide or "serve" data, and other devices consume or otherwise act as "clients" of those servers.

asked 18/09/2024
Todd Hekkema
42 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first