ANNA UNIVERSITY OF TECHNOLOGY
REGULATIONS: 2008 (NOV-DEC)
Subject: Client Server computing
PART – A (2 Marks)
- What is meant by distributed computing?
Distributed computing is a field of computer science that studies distributed systems. A distributed system consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to achieve a common goal.
- What are the basic components of client/server computing?
- Client
- Server
- Network
- What is the importance of multithreaded in client/server model?
Threads are units of concurrency provided within the single program itself. Threads are used to create very concurrent, event driven server programs.
A new generation of network-enabled, multi-threaded desktop operating systems - for example, OS/2 Warp Connect and Windows 95.
- What are the services provided by DCE?
DCE directory services consist of:
· Cell directory services (CDS)
· Global directory services (GDS)
This two tier hierarchy provides local naming autonomy (at the cell level) and global interoperability (at the inter cell level).
- What are the advantages of TP monitors?
OLTP-Online Transaction Processing The client component usually includes a Graphical User Interface (GUI).The sever component usually consists of SQL transactions against a database. These applications are called Online Transaction Processing or OLTP.
OLTP applications are mission critical applications that require a 1-3 second response time 100% of the time and they also require tight controls over the security and integrity over the database.
- What is the purpose of MOM?
MOM is a key piece of middleware that is absolutely essential for a class of client/server products. MOM allows general purpose messages to be exchanged in a client/server system using message queues.
- What are the advantages of multi-tier architecture?
- Scalability
- Technological flexibility
- Long-term cost reduction
- Improved customer service
- Competitive advantage
- Better match of systems to business needs
- What are the software requirements for thin client computing?
- Email and Calendaring clients
- Microsoft Office Professional
- Internet Browsers
- Adobe Acrobat Products
- What are the advantages of using front end tools by the client server computing?
- Improved customer service
- Minimum software and hardware requirements
- Low power consumption
- Minimum cast
- Easy to maintain
- What is meant by OOGUI?
- OOGUI stands for Object-Oriented Graphical User Interface
- GUI connect with the object server which enable Object Request broker .
PART- B (16 marks)
- (a) i) Discuss the benefits of client server computing
- Reduced total execution time.
- Reduced client CPU usage.
- Increased client CPU usage.
- Reduced client memory usage.
- Reduced network traffic.
- Reduced Total Execution Time:
ii) Write briefly about the different approaches available for client server computing
Office system
Front-Ends to existing system
Database access
Transaction-processing application
Investigative application
(OR)
(b) i)Discuss about the evolution of client server model
Hardware trends
- Power
- Chips
- Memory
Software trends
Relational database
GUI’s
Multithreading processing
Continuing evolution
Evolution fo operating system
Networking trends
Business consideration
ii) Explain about the implementation methods and tools available for client server computing
Application development tools
EASEL workbench
Ellipse
Sql windows
Power builder
Sql toolset
- (a) Factors for success of client server computing discuss
Internetworking
Interoperability
Compatible environment
Perceived benefits
(OR)
(b)Describe in detail open systems and standards of client server computing
Standards areas
Existing standards
Open systems
- (a) Discuss about client software products
GUI Environments
Windows
Presentation manager
Motif
Openlook
Database access tools
(OR)
(b)Explain in detail the features of X windows and benefits of GUI
X window
It’s a Unix based operating system
The two major X window environments are
Motif and Open Look.
X window GUI based on the presentation layer which
is consist of Client server architecture
- (a) Describe in detail the desirable hardware and software features of server machine
Explain the features of server hardware
Multiprocessing
Multithreading
Disk arrays
Memory subsystem
Redundant components
Explain the features of server software
Eight layers of software
(OR)
(b)Explain about server data management software
SYSBASE SQL server
Microsoft SQL server
SQLBase
Netware SQL
- (a) Describe in detail the components of Groupware
Implementation of types of server
The client GUI
The server software
Networking tools
Webserver
Mail server
All categories of server
(OR)
(b)Discuss the concept of SQL Database servers
- It’s the product of Microsoft -It’s based on the Microsoft OS/2 Operating system-protected mode multitasking - large memory support –inter process communication.
- SQL Bridge describe the Object database connectivity