What is Client/Server (C/S)?

Ashokkumar Patel

What is Client/Server (C/S)?

Presentation Objective

C/S Has Lots of Meanings

So What is Client/Server?

Why Do We Build C/S Architectures?

The Nature of A Client

The Nature of the Server

A Typical Client

A Typical Server

Middleware Connects Clients to Servers

Middleware Isolates Platform Dependence

There Are Many C/S Architectural Issues

Simple Two-Tier Architecture

Three-Tier Architecture is Better

Characteristics of C/S

Characteristics of C/S (cont.)

Characteristics of C/S (cont.)

Characteristics of C/S (cont.)

Examples of Servers

Examples of Servers (cont.)

Object Oriented Approach

Basically,

Object Technology is Suited For C/S

Business Requirements Demand Client/Server

Business Requirements Demand Client/Server (cont.)

Business Benefits of C/S

Business Benefits

There are Lots of Books on Client/Server Computing

Feedback