Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.

Slides:



Advertisements
Similar presentations
Internet Research Internet Applications. The Internet is not the Web Because of the great popularity of the World Wide Web, people think the Internet.
Advertisements

SWE 316: Software Design and Architecture
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
Technical Architectures
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Multiple Tiers in Action
Client/Server Architecture
Centralized and Client/Server Architecture and Classification of DBMS
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
Proxy servers By Akshit Y10. What is a proxy server O A proxy server is a computer that offers a computer network service to allow clients to make indirect.
SERVER Betül ŞAHİN What is this? Betül ŞAHİN
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
Part IV Web Server Hardware and Software
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Chapter 4 Intranets and Extranets. 2 OBJECTIVES What is Intranet? Software Applications Architecture of software and Intranet Extranets.
? INTERNET WHAT, WHY, HOW. DEFINITION The Internet is a massive public spiderweb of computer connections. It connects personal computers, laptops, tablets,
NETWORK.
思科网络技术学院理事会. 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
For Beginners.  Network architecture, is the logical and structural layout of the network consisting of transmission equipment, software and communication.
Networks QUME 185 Introduction to Computer Applications.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
Slide 1 Physical Architecture Layer Design Chapter 13.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
A system sharing informati on and services with individuals and groups webster.com/dictionary/ne tworking webster.com/dictionary/ne.
How computer’s are linked together.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Networking Components 10/2/07. Parts of a Network Clients –Computers that request or order information from a server –Usually desktop computers with their.
Application Development
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
Newsgroup World Wide Web (WWW) Conservation Over the Internet e.g.ICQ File Transfer Protocol (FTP) Includes 6 main services: Electronic Mail Remote.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
Communications & Networks National 4 & 5 Computing Science.
Communications & Networks National 4 & 5 Computing Science.
CS 330: Internet Architecture and Programming, Fall 2001 Professor K. Larson Professor C. Shilepsky
Introduction TO Network Administration
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Client – Server Architecture A Basic Introduction 1.
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
LO2 Understand the key components used in networking.
 Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices include motherboards, hard drives,
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
 client  client/server network  communication hardware  extranet  firewall  hacker  Internet  intranet  local area network (LAN)  Network 
Server Administration, Server Management and Networking Alokes Chattopadhyay.
3.1 Types of Servers.
System Architecture & Hardware Configurations
Client-Server Model and Sockets
3.1 Types of Servers.
Some bits on how it works
System Architecture & Hardware Configurations
CHAPTER 2 Application Layer.
TYPES OF SERVER. TYPES OF SERVER What is a server.
#01 Client/Server Computing
Client-Server Computing
Client-Server Computing
Comparison of LAN, MAN, WAN
An Introduction to Computer Networking
CS101 Bigger Networks.
Tiers vs. Layers.
Communications & Computer Networks Resource Notes - Introduction
Internet Protocols IP: Internet Protocol
Client/Server and Peer to Peer
#01 Client/Server Computing
Presentation transcript:

Client – Server Architecture

Client Server Architecture A network architecture in which each computer or process on the network is either a client or a server

Components Clients Servers Communication Networks

Clients Applications that run on computers Rely on servers for – Files – Devices – Processing power Example: client – An application that enables you to send and receive Clients are Applications

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 Networks Connect Clients and Servers

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 Software application functions are separated into three distinct parts Server: Data Management Client: Presentation & Application Logic

Application Components Database Applications: – Most common use of client-server architectures 2 Client Types Fat Client Thin Client Data Management Application Logic Presentation Logical Tiers

Middleware Software that connects two otherwise separate applications Example: Middleware product linking a database system to a Web server Middleware Links Applications Web Server: Presents Dynamic Pages Database Server: Manages Data Client: Requests Data via Web

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 From A to Z