Client ans server Architecture PPT
-
Upload
therock0819 -
Category
Documents
-
view
6.972 -
download
2
description
Transcript of Client ans server Architecture PPT
![Page 1: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/1.jpg)
Client Server Architecture
Presented by
Sayed Awsiya Hassan
![Page 2: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/2.jpg)
Client-server is a network architecturewhich separates the client from the server.
• Each client software can send requests toa server.
![Page 3: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/3.jpg)
• Under the structure of the client-server architecture, a business's computer network will have a server computer, which functions as the "brains" of the organization, and a group of client computers, which are commonly called workstations
Continue….
![Page 4: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/4.jpg)
Client
• The client is usually a browser such as Internet Explorer, Netscape Navigator or Mozilla. Browsers interact with the server using a set of instructions called protocols.
• These protocols help in the accurate transfer of data through requests from a browser and responses from the server.
![Page 5: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/5.jpg)
• There are many protocols available on the Internet. The World Wide Web, which is a part of the Internet, brings all these protocols under one roof.
• You can, thus, use HTTP, FTP, Telnet, email etc. from one platform - your web browser.
![Page 6: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/6.jpg)
– Sending requests– Waits until reply arrives• A popular client in widespread use today isthe web browser which communicates withweb servers over the internet to fetch anddisplay web page content.
Properties of a client:
![Page 7: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/7.jpg)
•The server part of the client-server architecture will be a large-capacity computer, perhaps even a mainframe, with a large amount of data and functionality stored on it. The client portions of the client-server architecture are smaller computers that employees use to perform their computer-based responsibilities.
Server
![Page 8: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/8.jpg)
•
Types of Servers
• Chat Servers• Fax Servers• FTP Servers• Groupware Servers• IRC Servers
• Mail Servers
![Page 9: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/9.jpg)
– Waiting for requests– On requests serves them and send a reply
Properties of server
![Page 10: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/10.jpg)
Servers commonly contain data files and applications that can be accessed across the network, by workstations or employee computers. An employee who wants to access company-wide data files, for instance, would use his or her client computer to access the data files on the server.
![Page 11: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/11.jpg)
Components
• Clients
• Servers
• Communication Networks
Client
Server
![Page 12: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/12.jpg)
ClientServer
![Page 13: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/13.jpg)
Communication Networks
Networks Connect Clients and
Servers
![Page 14: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/14.jpg)
• Two-tier architecture: A genericClient/Server architecture has two types ofnodes on the network: clients and server.
Tiered Architecture
![Page 15: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/15.jpg)
![Page 16: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/16.jpg)
1. Client tier (Web browser)
2. application servers/tier
process data for the clients: aserver computer dedicated torunning certain softwareapplications (as opposed to e.g.
afile server or print server).
Three Tier Architecture
![Page 17: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/17.jpg)
3.database servers/tier which storedata for the application servers:computer programs that providedatabase services to othercomputer programs or computers.
![Page 18: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/18.jpg)
![Page 19: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/19.jpg)
Some common Internet protocols
HTTP (HyperText transfer Protocol): used on the World Wide Web (WWW) for transferring web pages and files contained in web pages such as images.
FTP (File Transfer protocol): employed for transfering files from one machine to the other.
SMTP (Simple Mail Transport Protocol): used for email.
![Page 20: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/20.jpg)
Advent of Client/Server Technology
![Page 21: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/21.jpg)
•Improved information access
•Increased productivity
•Quick reponse to changing market place
•Rapid application development
![Page 22: Client ans server Architecture PPT](https://reader031.fdocuments.net/reader031/viewer/2022020720/546a9591af795962298b47ca/html5/thumbnails/22.jpg)
Conclusion
• Client server basically is used for communication from one system to another.
• One client can communicate with more than one server at a time.