ANNA UNIVERSITY OF TECHNOLOGY

REGULATIONS: 2008 (NOV-DEC)

Subject: Client Server computing

PART – A (2 Marks)

  1. 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.

  1. What are the basic components of client/server computing?
  1. Client
  2. Server
  3. Network
  1. 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.

  1. 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).

  1. 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.

  1. 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.

  1. 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
  1. What are the software requirements for thin client computing?
  • Email and Calendaring clients
  • Microsoft Office Professional
  • Internet Browsers
  • Adobe Acrobat Products
  1. 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
  1. 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)

  1. (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

  1. (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

  1. (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

  1. (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

  1. (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