Application Architectures
Client_Server and Peer_to_peer

Many Internet communication clients can be described as "client_server", "peer_to_peer' or a combination of both these functions.   It is important that you understand these concepts if you are to understand how most online applications work. 

Russ Portrait
Client_Server
client_server.gif (8471 bytes)

The application’s function - is split into 2 pieces of software, with well defined interfaces (Client_Server)

For some applications a web browser interface may be developed.  This means that users can use their web browser as the client software.
 

Peer_to_Peer:
peer_peer.gif (4091 bytes)
For More Information:

Many individual Internet applications will include detailed descriptions of how they work.  You may also want to look at my Internet Standards page.


Russ Haynal -  Internet Instructor and Speaker

Contact me at 703-729-1757 or  Russ 'at' navigators.com  
If you use email, put "internet training" in the subject of the email.
Copyright   Information Navigators