Beruflich Dokumente
Kultur Dokumente
A Basic Introduction
Kathleen R. Murray, Ph.D. May 2002
Components
Clients Servers Communication Networks
Server
Client
May 2002 UNT Center for Digital Knowledge 3
Clients
Applications that run on computers Rely on servers for
Files Devices Processing power
Clients are Applications
Servers
Computers or processes that manage network resources Servers Manage
Disk drives (file servers) Resources Printers (print servers) Network traffic (network servers)
Communication Networks
Networks Connect Clients and Servers
May 2002
ClientServer Computing
Process takes place
on the server and on the client Client-Server Computing Optimizes Computing Resources
Servers
Clients
Make requests Format data on the desktop
May 2002 UNT Center for Digital Knowledge 7
Application Functions
Software application functions are separated into three distinct parts
Application Components
3 Data Management
2 Client Types
Fat Client
2
1
Application Logic
Presentation
3 Logical Tiers
Thin Client
Database Applications:
Most common use of client-server architectures
May 2002 UNT Center for Digital Knowledge 9
Middleware
Software that connects two otherwise separate applications Database Server: Example: Middleware product Manages Data linking a database system to a Web server Middleware Links
Applications
Types of Servers
From A to Z 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
May 2002 UNT Center for Digital Knowledge 11
Thanks!
Learn more about Z39.50 client - server applications by viewing the tutorial!
May 2002
12