Client Server Computing Notes MK
Client Server Computing Notes MK
KARTHIKEYAN
SUBJECT NAME : CLIENT SERVER COMPUTING
SUBJECT CODE : 080250020
YEAR/SEMESTER : III YR / 05 SEM
SYLLABUS
Client Server Computing, Benefits, Evolution of client server computing, Client Server
Applications, Components, Classes of Client Server Computing – Categories of Client Server
Computing
Dispelling the myths, Obstacles upfront and hidden, open systems and standards, factors needed
for success. Standards setting organizations
Client Hardware and software, Client components, Client Operating Systems, GUI, X windows
and Windowing, Database Access Application Logic, Client Software Products, Client
Requirements
Client server and internet, Web client server, 3 tier client server web style, CGI , the server side
of web, CGI and State, SQL database servers, Middleware and federated databases, data
warehouses, EIS/DSS to data mining, GroupWare Server , what is GroupWare, components of
GroupWare.
Total 45
TEXT BOOKS:
1. Dawana Travis Dewire, “Client Server Computing”, Tata Mc-Graw Hill Education Pvt.
Ltd.,New Delhi, 2003
2. Robert Orfali, Dan Harkey & Jeri Edwards, “Essential Client/Server Survival
Guide”,second edition, John Wiley & Sons, Singapore, 2003.
REFERENCE BOOKS:
1. Eric J Johnson, “A complete guide to Client / Server Computing”, first edition, Prentice
Hall,New Delhi, 2001.
2. Smith & Guengerich, “Client /Server Computing”, Prentice Hall, New Delhi, 2002
3. James E.Goldman, Phillip T.Rawles, Julie R.Mariga,“Client/Server Information
Systems, A Business Oriented Approach”, John Wiley & Sons, Singapore, 2000.
KEY NOTES
UNIT 1 - Introduction
Standards-Setting Organizations
Open Software Foundation
UNIX International
X/Open
Object Management Group
SQL Access Group
What is a GUI?
Screen Characteristics
Event Driven
Native API
Database Access
SQL Interface
Extended SQL
Application Logic
Generated Application Logic
Customized Application Logic
Client Requirements
GUI Design Standards
Open GUI Standards
Interface Independence
Testing Interfaces
Development Aids
Smart GUI interfaces
Smart SQL Interfaces
Data Dictionaries and Repositories
Smart OLTP Interfaces
Server Hardware
Benchmarks
Categories of Servers
File Server
Application Server
Data Server
Compute Server
Database Server
Communication Server
Server Environment
Network Management Environment
Distributed Management Environment
Object Management Architecture
UI-Atlas
Connectivity
Remote Procedure Calls
Server Data Management and Access Tools
Data Manager Features
Standard SQL Access
Distributed Database Architecture
User Connections
Data Management Software
SYBASE SQL server
Microsoft SQL Server
SQLBase
Netware SQL
Other Options
Database Gateways
EDA/SQL
Database Gateway
SQL Bridge
SYBASE Open Client/Server
UNIT 1 - Introduction
PART-A
PART-A
PART – B
PART-A
PART – B
PART-A
PART- B
PART-A
1. Define Internet.
2. What is Middleware?
3. What is CGI?
4. What is EIS?
5. What is DSS?
6. Define Data mining.
7. Define Middleware.
8. Define Data warehouses.
9. What is GroupWare?
10. List out Components of GroupWare.
11. What is the Era in web client server?
12. What are the web application protocols?
13. Draw the URL structure.
14. What are the types of HTTP header fields?
15. Define CGI.
16. Define hyperlink with its syntax.
17. Define CGI and its state.
18. What are the two security protocols in web?
19. Define SSL.
20. What are the ISO standards and define it?
21. What are the three types of SQL Server Architecture?
22. Differentiate between static and dynamic SQL.
23. Define SQL middleware.
24. What are the middleware solutions?
25. Draw the MDI gateway structure?
26. What are the ODBC components?
27. What are the common gateways?
28. Define EIS/DSS.
29. What are the elements of a data warehousing system?
30. Define X.400 mail backbone.
31. What is meant by gateway?
32. What are the components of groupware?
33. What is the Email APIs?
PART – B