Unit 1
Client Server System Concepts – Introduction – Concepts – Client Server Architecture – Two-Tier Architecture – Three-Tier Architecture – N-Tier Architecture – N-Tier vs 2-Tier Architecture – Case Study of N-Tier Architecture – Client Server Models – Gartner Classification – Middleware – Characteristics and types of Server – File Server – Database Server – Communication Server – Object Server – Groupware Server – Transaction Server – Characteristics and types of Clients – Thin Client – Fat Client.
Unit 2
Components of Client Server Computing – Client – Role of the Client – Client Services – Request for Service – Components of Client Server Computing – Server – Role of the Server – Server Functionality in detail – Components of Client Server Applications – Connectivity – OSI – Communications Interface Technology.
Unit 3
Client Server System Architecture – Client Server Building Blocks – Hardware – Client Hardware – Server Hardware – Client Server Building Blocks – Software – Client Server Systems Development Methodology – Project Management – Architecture Definition – Systems Development Environment – Middleware – Types of Middleware – DCE, MOM, TP – Monitors – ODBC – Design Overview of ODBC – ODBC Architecture – Components – Applications – Driver Managers – Database Drivers – ODBC Data Sources – Network Operating System – Base Services – External Services.
Unit 4
SQL Database Servers – Server Architecture – Multithread Architecture – Hybrid Architecture – Stored Procedures – Triggers – Client Server Transaction Processing – Rules of Client Server Transaction Processing – Transaction Models – Chained and Nested Transactions – Transaction Management Standards – Data Warehousing – Warehousing Techniques – Data Mining.
Unit 5
Client Server Protocols – RPC – IPC – Recent Trends – Intranet – Extranet – Internet – CORBA.