client server 4

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Client – Server Architecture: 

Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002

Client Server Architecture: 

May 2002 UNT Center for Digital Knowledge 2 Client Server Architecture A network architecture in which each computer or process on the network is either a client or a server . Source: http://webopedia.lycos.com

Components: 

May 2002 UNT Center for Digital Knowledge 3 Components Clients Servers Communication Networks Client Server

Clients: 

May 2002 UNT Center for Digital Knowledge 4 Applications that run on computers Rely on servers for Files Devices Processing power Example: E-mail client An application that enables you to send and receive e-mail Clients Clients are Applications

Servers: 

May 2002 UNT Center for Digital Knowledge 5 Servers Computers or processes that manage network resources Disk drives (file servers) Printers (print servers) Network traffic (network servers) Example: Database Server A computer system that processes database queries Servers Manage Resources

Communication Networks: 

May 2002 UNT Center for Digital Knowledge 6 Communication Networks Networks Connect Clients and Servers

Client–Server Computing: 

May 2002 UNT Center for Digital Knowledge 7 Client–Server Computing Process takes place on the server and on the client Servers Store and protect data Process requests from clients Clients Make requests Format data on the desktop Client-Server Computing Optimizes Computing Resources

Application Functions: 

May 2002 UNT Center for Digital Knowledge 8 Application Functions Software application functions are separated into three distinct parts Client: Presentation & Application Logic Server: Data Management

Application Components: 

May 2002 UNT Center for Digital Knowledge 9 Application Components Data Management Application Logic Presentation 3 Logical Tiers 1 2 3 Database Applications: Most common use of client-server architectures Thin Client Fat Client 2 Client Types

Middleware: 

May 2002 UNT Center for Digital Knowledge 10 Middleware Software that connects two otherwise separate applications Example: Middleware product linking a database system to a Web server Client: Requests Data via Web Database Server: Manages Data Web Server: Presents Dynamic Pages Middleware Links Applications

Types of Servers: 

May 2002 UNT Center for Digital Knowledge 11 Types of Servers Application Servers Audio/Video Servers Chat Servers Fax Servers FTP Servers Groupware Servers IRC Servers List Servers Mail Servers News Servers Proxy Servers Telnet Servers Web Servers Z39.50 Servers Source: http://webopedia.lycos.com From A to Z

PowerPoint Presentation: 

May 2002 UNT Center for Digital Knowledge 12 Learn more about Z39.50 client - server applications by viewing the tutorial! Thanks!