CLIENT SERVER ARCHIETECTURE Neeraj Dhiman A CLIENT SERVER

  • Slides: 12
Download presentation
CLIENT SERVER ARCHIETECTURE Neeraj Dhiman

CLIENT SERVER ARCHIETECTURE Neeraj Dhiman

A CLIENT SERVER ARCHIETECHURE A network archietechture in which each computer or process on

A CLIENT SERVER ARCHIETECHURE A network archietechture in which each computer or process on the network is either or a server.

CHARACTERSTICS KINDS OF ARCHIETECTURE COMPARISON TO PEER COMPARISON TO CLIENT-QUEUE ADVANTAGES DISADVANTAGES

CHARACTERSTICS KINDS OF ARCHIETECTURE COMPARISON TO PEER COMPARISON TO CLIENT-QUEUE ADVANTAGES DISADVANTAGES

Initiates requests Waits for receives replies Usually connects to a small number of Servers

Initiates requests Waits for receives replies Usually connects to a small number of Servers at one time Waits for requests from clients Usually accepts connections from clients Does not intereact directly with end users

KINDS OF ARCHIETECTURE Two tiered. . THE three applications layers are mapped onto Two

KINDS OF ARCHIETECTURE Two tiered. . THE three applications layers are mapped onto Two computer system -the client & the server. client can be-thin client or fat client. Three tier– The three applications layers are mapped onto three logically seprate processors that executes on different processors.

Another type of network architecture peer to peer , because each node or instance

Another type of network architecture peer to peer , because each node or instance of program can simultaneous act as both client& a server.

The client queue client allows end points to be simple clients, while the server

The client queue client allows end points to be simple clients, while the server consists of some external s/w, which also acts as a passive queue database. This allows greatly simplified s/w implementation.

Enables the roles & responsibilities of computing system All data can stored on servers.

Enables the roles & responsibilities of computing system All data can stored on servers. Updates are far easier Security

Traffic congestion Lacks the robustness of a good p 2 p network

Traffic congestion Lacks the robustness of a good p 2 p network

Client server Architecture

Client server Architecture

Web Application Desktop application Web Service

Web Application Desktop application Web Service