+ All Categories
Home > Documents > chapter 11 Client Server Architecture

chapter 11 Client Server Architecture

Date post: 08-Apr-2018
Category:
Upload: manju30121988
View: 234 times
Download: 0 times
Share this document with a friend

of 11

Transcript
  • 8/7/2019 chapter 11 Client Server Architecture

    1/11

  • 8/7/2019 chapter 11 Client Server Architecture

    2/11

    Client Server Architecturey The need to access right information at the right time by its

    user its increasing at a rapid pace.

    y with the business environment become competitive and costof business processing increasing rapidly, the managers of

    business need flexible, dynamic, simple-to-use, technology

    friendly information systems to meet their business need.

    y Big business operations have multiple locations andmultiple divisions and because of that data generation,

    acquisition and maintenance became a technological

    challenge.

  • 8/7/2019 chapter 11 Client Server Architecture

    3/11

    Contdy To contain cost of running the business and to improve

    the services to the customer, the managers developed

    variety of strategies.y The managers of the business are always looking for

    an environment where communication, coordination

    and collaboration between individuals carrying out

    their tasks and responsibilities is possible easilypossible in the shortest possible time.

  • 8/7/2019 chapter 11 Client Server Architecture

    4/11

    Contdy The environment should have capability of offering

    autonomy and independence to the use without

    disturbing the data, information security and integrityand the application development remaining

    undisturbed.

    y Application logic so build should be reusable at a

    number of places, expandable at new locations andthen the change should affect the smallest portion of

    the application build and so on.

  • 8/7/2019 chapter 11 Client Server Architecture

    5/11

    Contdy The design and architecture of the application logic

    should be such that is can communicate with other

    applications and it can be interfaced tightly with otherapplications.

    y Requirement to the business puts certain demands on

    the architecture of information processing system .

    y The demands are as follows:

    1. Data ,business rules and usage should be

    independent

  • 8/7/2019 chapter 11 Client Server Architecture

    6/11

    Contd2. Data and database should be distributable with

    controlled access from any point.

    3. Choice of hardware and software should be suchthat it is application independent.

    4. The processing platform should be easily scalable to

    with no need to change the development.

    5. The application designed should be such that it

    follows standard of coding, presentation and storage

  • 8/7/2019 chapter 11 Client Server Architecture

    7/11

    giving same look and feel in all application to all users

    6. Data and hardware resources should be sharable.

    7. Its platform should remain same even if the organizationis restructured, downsized, protecting the investment and

    development.

    y The technologies of computing, storing, programming,

    processing, communicating, and presenting the processedresult are so advanced that one can build a new

    architecture called as client-server.

  • 8/7/2019 chapter 11 Client Server Architecture

    8/11

    Client-Server

    y Client server architecture is a distributed, cooperative,

    processing environment where by the entire task of

    processing is divided in such manner that there isdemand on the system through a client and there is a

    server in the system to serve this demand.

    y The architecture has two components, client and server,

    where client makes a request and server the client byoffering the result.

  • 8/7/2019 chapter 11 Client Server Architecture

    9/11

    Contdy The clients and servers are connected to each other

    through a network component which handles

    communication between the two.y In the CSA, client sits at the front end and the server is

    at the back end.

    y The client represents front end tasks requested by the

    end user.

    y Their server represents the back end tasks of

    processing and communicating to the clients.

  • 8/7/2019 chapter 11 Client Server Architecture

    10/11

    Client server Architecture: Model

    The client has its own process-ing application logic and

    Server has its own processing

    Logic to handle data and its

    Processing.

    Server

    Application server logic

    Database

    LAN or WAN

    Netware server

    Client

    PCApplicationclient logic

    ClientPC

    Application clientlogic

    Client

    PCApplication client logic

  • 8/7/2019 chapter 11 Client Server Architecture

    11/11

    Mainframe-Model

    Host computer

    Entire Application

    TERMINALS


Recommended