Systems Programming Lec1 - ClientServer brief overview, Study notes of Computers and Information technologies

Description about Systems Programming, Client Server, Brief Overview, application logic ,Physical view, Logical View.

Typology: Study notes

2010/2011

Uploaded on 09/10/2011

aristocrat
aristocrat 🇬🇧

5

(5)

240 documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
11
Systems Programming
Client Server
(Brief Overview)
pf3
pf4
pf5

Partial preview of the text

Download Systems Programming Lec1 - ClientServer brief overview and more Study notes Computers and Information technologies in PDF only on Docsity!

11

Systems Programming

Client Server

(Brief Overview)

22

Client server 1 Overview

The application logic is distributed across at least one client and at least one

server.

Each component can be on the same or different computer than others.

Each component runs as a process, therefore communication between them is

at layer 4 (the Transport Layer).

Normally the ‘server’ provides some sort of service to the Clients.

Communication is usually initiated by the Clients.

Clients typically do not interact directly.

44

Client server 3 Logical View

Client 1

Server

Client 2

One to one communication (can be achieved with TCP or UDP)

55

Client server 4 Logical View

Client 1

Server

Client 2

Broadcast (send 1 message to all) communication (can be achieved with UDP)