Friday, October 5, 2018

                         ES1.1: Client / Server Computing 
                                 (5 Hours – 4 Credits) 
UNIT I :
             Basic concepts of Client/Server – Characteristics – File Servers – Database servers – Transaction servers- Groupware servers – Objective servers – Web servers – Fat servers or fat clients – 2 tier versus 3 tier – Client/Server building blocks – Operating system services. Base services – Extended services – Server scalability – Client Anatomy

UNIT II: 

            NOS Middleware – Peer-to-peer communications – RPC – MOM Middleware – MOM versus RPC - The fundamentals of SQL and relational databases – Server architecture – Stored procedures, triggers and rules. 

UNIT III: 

             Online transaction processing – Decision support systems – OLTP versus DSS: programming effort, database needs – Data warehouses – Elements - Hierarchies – Replication versus Direct access – Replication mechanism – EIS/DSS Tools – Client/server transaction processing – transaction models – TP Monitors – Transaction management standards.

UNIT IV: 

               Groupware – Components – Distributed objects and components – CORBA: components – Object Management Architecture – Services – Business objects

UNIT V:

              Client/server Distributed system management – components – Management application – The Internet Management Protocols – OSI Management Framework – The Desktop Management Interface – X/Open Management Standards – Client/server application development tools – Client/Server Application Design.

Text book: Dan Harkey, Jeri Edwards and Robert Orfali, The Essential Client Server Survival Guide, 2nd edn. Galgotia Publications Pvt. Ltd., 2000. 

Reference books: 1. Dawna Travis Dewire, Client/Server computing, Tata McGraw Hill. 2. Jafferey D. Schank, Novell’s guide to Client/Server Application and Architecture, BPB Publications.

No comments:

Post a Comment