Sei sulla pagina 1di 6

Education and Research Department

LDD for Client Server Concepts


August 2005

Document No. Authorized Ver. Revision Signature / Date


By
ER/CORP/CRS/OS12/0 Dr. Ravindra Ver 1.0
19

COMPANY CONFIDENTIAL
Infosys Table of Contents

Document Revision History

Ver.
Date Author(s) Reviewer(s) Description
Revision
1.0 11-Aug- Kiran RK Nagendra R Setty Changed according
2005 to FP Restructure
strategy in Mysore.

ER/CORP/CRS/OS12/019 Version No. 1.0 ii


Infosys Table of Contents

Contents
1 BACKGROUND ........................................................................................................ 1
1.1 Host Centric Computing ..................................................................................... 1
1.2 Case Study: Mainframe Systems ........................................................................ 1
2 CLIENT SERVER TECHNOLOGIES....................................................................... 1
2.1 Working Of a Client and Server ......................................................................... 1
2.1.1 Client Server Based Services On The Network.............................................. 1
2.2.2 File Servers ..................................................................................................... 1
2.2.3 Groupware Servers.......................................................................................... 1
2.3 Database Servers................................................................................................. 2
2.4 Transaction Servers............................................................................................. 2
2.4.2 Types of Transaction Processing Monitors................................................. 2
2.4.3 Routing and Load Balancing ...................................................................... 2
2.5 Concept of Network Operating System (Nos) .................................................... 2
3 MIDDLEWARE TECHNOLOGIES.......................................................................... 2
3.1.1 Synchronous communication...................................................................... 2
3.1.2 Asynchronous communication........................................................................... 2
3.2 Remote Procedure Call Middleware......................................................................... 2
3.2.1 Working of a simple RPC Server....................................................................... 2
3.2.2 Message Oriented Middleware .......................................................................... 2
3.2.3 Comparison of RPC and MOM ......................................................................... 2
3.4 Peer to Peer ............................................................................................................... 2
3.5 Thin and Fat Clients............................................................................................ 3
3.5.1 Distributed presentation ..................................................................................... 3
3.5.2 Remote presentation........................................................................................... 3
3.5.3 Distributed function .................................................................................... 3
3.5.4 Remote data management .................................................................................. 3
3.5.5 Distributed database.................................................................................... 3
3.6 Two Tier Client Server Applications........................................................................ 3
3.7 Three Tier Client Server Applications...................................................................... 3
3.7.1 Comparison of Two-Tier and Three-Tier Applications..................................... 3
3.6 Other Types of Middleware - ODBC.................................................................. 3

ER/CORP/CRS/OS12/019 Version No. 1.0 iii


Infosys LDD for Client Server Concepts

1 BACKGROUND
Understand Pros and cons of standalone computing

1.1 Host Centric Computing


To explain the evolution of host centric computing and compare with standalone
computing

1.2 Case Study: Mainframe Systems


To explain the features of mainframe system to understand host centric computing

2 CLIENT SERVER TECHNOLOGIES


To explain the need of client server technology by comparing with host centric
computing model

2.1 Working Of a Client and Server


To explain the working of client server computing in detail and features of client server
computing

2.1.1 Client Server Based Services On The Network


To explain the meaning of service and associated servers like

2.2.2 File Servers


To understand file services with example

2.2.3 Groupware Servers


2.2.3.1 Mail Servers
To understand mail servers with mundane protocols associated with it

2.2.3.2 Newsgroup Servers


To understand mail servers

2.2.3.3 Calendar Servers


To understand calendar servers

2.2.3.4 Workflow Servers


To understand work flow servers with an example

ER/CORP/CRS/OS12/019 Version No. 1.0 1


Infosys LDD for Client Server Concepts

2.3 Database Servers


To understand database servers with example

2.4 Transaction Servers


To Understand The Need For Transaction Server

2.4.2 Types of Transaction Processing Monitors


To explain and different types of TP monitors

2.4.3 Routing and Load Balancing


To explain briefly about the concepts of routing and load balancing

2.5 Concept of Network Operating System (Nos)


To understand the concepts of Networking Operating System and different features
associated in NOS

3 MIDDLEWARE TECHNOLOGIES
To understand middleware, types of middleware and types of communication.

3.1.1 Synchronous communication


To understand synchronous communication

3.1.2 Asynchronous communication


To understand asynchronous communication

3.2 Remote Procedure Call Middleware


To understand Remote Procedure Call

3.2.1 Working of a simple RPC Server

3.2.2 Message Oriented Middleware


To understand message oriented middleware

3.2.3 Comparison of RPC and MOM


Compare MOM and RPC characteristics

3.4 Peer to Peer


To understand the terminology Peer to Peer

ER/CORP/CRS/OS12/019 Version No. 1.0 2


Infosys LDD for Client Server Concepts

3.5 Thin and Fat Clients


To understand and distinguish, Thin and Fat Clients, business logic presentation logic and
data logic.

3.5.1 Distributed presentation


To understand distributed presentation with example thru Gartner Model.

3.5.2 Remote presentation


To understand Remote presentation with example, thru Gartner Model.

3.5.3 Distributed function


To understand distributed function with example thru Gartner Model.

3.5.4 Remote data management


To understand Remote data management with example thru Gartner Model.

3.5.5 Distributed database


To understand distributed database with example thru Gartner Model.

3.6 Two Tier Client Server Applications


To understand application partitioning and two tier application

3.7 Three Tier Client Server Applications


To understand three tier application

3.7.1 Comparison of Two-Tier and Three-Tier Applications


To distinguish Two Tier and Three Tier application

3.6 Other Types of Middleware - ODBC


Understand the architecture of ODBC and configuring for a database

ER/CORP/CRS/OS12/019 Version No. 1.0 3

Potrebbero piacerti anche