SlideShare ist ein Scribd-Unternehmen logo
1 von 20
LEARNING OBJECTIVE

Client Server
Architecture
INTRODUCTION
A client is basically a consumer of service and
Server is a provider of services . A client requests
some service from the server and the server
provides the required services to the client.
Client and server are usually software components
running on independent machines.Even a single
machine can sometimes acts as a client and at
other times a server depending on the
situtations.
FIG. OF CLIENT-SERVER MODEL
Request

Server

Client
Service
CLIENT SERVER ARCHITECTURE.....
• The client server architecture is based on
hardware and software components that
interacts to form system. This includes three
components:
• Client
• Server
• Communication middleware
CLIENT SERVER
ARCHITECTURE…
• Client:
The client is any computer process that requests
Services from the server. The client is also
known as the front-end-application, reflecting
the fact that the end user usually interacts
with the client process.
CLIENT SERVER
ARCHITECTURE….
• Server:
The server is any computer process providing
services to the clients . The server is also
known as the back-end-applicaion , reflecting
The fact that the server process provides the
background services for the client process.
CLIENT SERVER
ARCHITECTURE…
• Communication middleware:
It is any computer process through which
clients and servers communicate . The
communication middleware , also known as
middleware or the communications layers,
Is mode up of several layers of software that
aid the transmission of data and control
information between clients and servers.
POPULAR MIDDLEWARE
• Two popular middleware standards are:
• CORBA(Common Object Request Broker
Architecture)
• COM/DCOM
POPULAR MIDDLEWARE......
• CORBA is being promoted by Object Management
Group(OMG),a consortium of a large num. of
computer industries such as IBM,HP,Digital
etc.Actually OMG is not a standards body,they
only try to promote de facto standards.They just
try to popularize good solutions with the hope
that if they become highly Popular they would
automatically become standard.
• COM/DCOM is being promoted by Microsoft
alone.
EXAMPLE
• A man was visiting his friend’s town in his car.
The man had a handheld computer(client).
He knew his didn’t know his friend’s address. So he
sent a wireless message(request) to the nearest
“address server” by his handheld computer to
enquire his friend’s address. The message first
came to the base station . The base station
forwarded that message through landline to area
network where the server is located. After some
processing , LAN sent back that friends
address(service) to the man.
ONE-TIER CLIENT SERVER
• One tier architecture involves putting all of
the reuired components for the software
application or technology on a single server or
platform. One-tier architecture is also known
as single tier architecture.
FIG. OF ONE-TIER ARCHITECTURE

Client

Request
Service

Server
TWO-TIER CLIENT SERVER
ARCHITECTURE
• The simplest way to connect clients and
servers is a two-tier architecture as shown in
fig. in a two-tier architecture,any client can get
service from any server by initating a request
over the network.With two-tier client-server
architecture,the user interface is located in
the user's desktop and the services are usually
supported by a machines that can service
many clients.
FIG. OF TWO-TIER ARCHITECTURE
Server 1

Server 2
THREE-TIER CLIENT SERVER
ARCHITECTURE
• The three-tier architecture overcomes the
imp. limitations of the two-tier architecture .In
the three-tier architecture,a middleware was
added between the user system interface
client environment and the server
environment as shown in fig.The middleware
keeps track of all server locations.It also
translate clients requests into server
understandable.
ADVANTAGES OF CLIENT-SERVER
• The cliet-server software arhitecture is a
versatile,message-based and modular
infrastructure that is intended to improve
usability, flexbility, interoperability and
scalability as compared to
centralized,mainframe,time sharing
computing.
DISADVANTAGES OF CLIENT SERVER
• Security-In a monolithic
application,implementation of security is very
easy.But in a client server based development a
lot of flexbility is provided and a client can
connect from anywhere.This makes it easy for
hackers to break into the
system.Therefore,ensuring security in clientserver system is very challenging.
• Server can be bottlenecks because many clients
might try to connect to a server at
DISADVANTAGES OF CLIENT
SERVER......
• the same time .This problem aries due to the
flexbility given that any client can connect any
time required.
• Compatibility-Clients and servers may not
compatible to each other since the client and
server components may be manufactured by
different.
• Inconsistency-Replication of servers is a
problem as it can make data inconsistent.
REFERENCE:
• Peter B. Galvin
• wikipedia
THANK YOU!!

Weitere ähnliche Inhalte

Was ist angesagt?

Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architectureYisal Khan
 
Server configuration
Server configurationServer configuration
Server configurationAisha Talat
 
Basics of computer networks
Basics of computer networksBasics of computer networks
Basics of computer networksRubal Sagwal
 
Packet switching
Packet switchingPacket switching
Packet switchingasimnawaz54
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9myrajendra
 
Distributed file system
Distributed file systemDistributed file system
Distributed file systemAnamika Singh
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systemsReza Gh
 
Storage networks
Storage networksStorage networks
Storage networksAhmed Nour
 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Dr. SELVAGANESAN S
 
Network administration and Management
Network administration and ManagementNetwork administration and Management
Network administration and ManagementBry Cunal
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPMukesh Chinta
 

Was ist angesagt? (20)

Data link layer
Data link layer Data link layer
Data link layer
 
Distributed system architecture
Distributed system architectureDistributed system architecture
Distributed system architecture
 
Server configuration
Server configurationServer configuration
Server configuration
 
Issues in Data Link Layer
Issues in Data Link LayerIssues in Data Link Layer
Issues in Data Link Layer
 
Congestion control and quality of service
Congestion control and quality of serviceCongestion control and quality of service
Congestion control and quality of service
 
Basics of computer networks
Basics of computer networksBasics of computer networks
Basics of computer networks
 
Packet switching
Packet switchingPacket switching
Packet switching
 
Operating system services 9
Operating system services 9Operating system services 9
Operating system services 9
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
Ethernet
EthernetEthernet
Ethernet
 
Distributed file system
Distributed file systemDistributed file system
Distributed file system
 
Distributed web based systems
Distributed web based systemsDistributed web based systems
Distributed web based systems
 
Storage networks
Storage networksStorage networks
Storage networks
 
Database System Architectures
Database System ArchitecturesDatabase System Architectures
Database System Architectures
 
Chapter11
Chapter11Chapter11
Chapter11
 
Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer Computer Networks Unit 1 Introduction and Physical Layer
Computer Networks Unit 1 Introduction and Physical Layer
 
Network administration and Management
Network administration and ManagementNetwork administration and Management
Network administration and Management
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 

Ähnlich wie CLIENT SERVER IN OS.ppt

Client server architecture
Client server architectureClient server architecture
Client server architectureRituBhargava7
 
Data center proposal
Data center proposalData center proposal
Data center proposalMuhammad Ahad
 
Part 1 network computing
Part 1 network computingPart 1 network computing
Part 1 network computingLinh Nguyen
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecturesuks_87
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11Tech_MX
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBAkuttus2
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxgarkhot123
 
E business n_tier_arch
E business n_tier_archE business n_tier_arch
E business n_tier_archRadiant Minds
 
CloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfCloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfkhan593595
 
CloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfCloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfkhan593595
 

Ähnlich wie CLIENT SERVER IN OS.ppt (20)

Client server architecture
Client server architectureClient server architecture
Client server architecture
 
Data center proposal
Data center proposalData center proposal
Data center proposal
 
Physical Architecture Layer Design
Physical Architecture Layer DesignPhysical Architecture Layer Design
Physical Architecture Layer Design
 
Part 1 network computing
Part 1 network computingPart 1 network computing
Part 1 network computing
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBA
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptx
 
E business n_tier_arch
E business n_tier_archE business n_tier_arch
E business n_tier_arch
 
Cloud
CloudCloud
Cloud
 
SOFTWARE COMPUTING
SOFTWARE COMPUTINGSOFTWARE COMPUTING
SOFTWARE COMPUTING
 
cloud computng
cloud computng cloud computng
cloud computng
 
Synapseindia mobile application architectures
Synapseindia mobile application architecturesSynapseindia mobile application architectures
Synapseindia mobile application architectures
 
CloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfCloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdf
 
CloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdfCloudComputing_UNIT 3.pdf
CloudComputing_UNIT 3.pdf
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Client server computing
Client server computingClient server computing
Client server computing
 
04 Client Server Computing
04 Client Server Computing04 Client Server Computing
04 Client Server Computing
 
Technical Architectures
Technical ArchitecturesTechnical Architectures
Technical Architectures
 

Kürzlich hochgeladen

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 

Kürzlich hochgeladen (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 

CLIENT SERVER IN OS.ppt

  • 2. INTRODUCTION A client is basically a consumer of service and Server is a provider of services . A client requests some service from the server and the server provides the required services to the client. Client and server are usually software components running on independent machines.Even a single machine can sometimes acts as a client and at other times a server depending on the situtations.
  • 3. FIG. OF CLIENT-SERVER MODEL Request Server Client Service
  • 4. CLIENT SERVER ARCHITECTURE..... • The client server architecture is based on hardware and software components that interacts to form system. This includes three components: • Client • Server • Communication middleware
  • 5. CLIENT SERVER ARCHITECTURE… • Client: The client is any computer process that requests Services from the server. The client is also known as the front-end-application, reflecting the fact that the end user usually interacts with the client process.
  • 6. CLIENT SERVER ARCHITECTURE…. • Server: The server is any computer process providing services to the clients . The server is also known as the back-end-applicaion , reflecting The fact that the server process provides the background services for the client process.
  • 7. CLIENT SERVER ARCHITECTURE… • Communication middleware: It is any computer process through which clients and servers communicate . The communication middleware , also known as middleware or the communications layers, Is mode up of several layers of software that aid the transmission of data and control information between clients and servers.
  • 8. POPULAR MIDDLEWARE • Two popular middleware standards are: • CORBA(Common Object Request Broker Architecture) • COM/DCOM
  • 9. POPULAR MIDDLEWARE...... • CORBA is being promoted by Object Management Group(OMG),a consortium of a large num. of computer industries such as IBM,HP,Digital etc.Actually OMG is not a standards body,they only try to promote de facto standards.They just try to popularize good solutions with the hope that if they become highly Popular they would automatically become standard. • COM/DCOM is being promoted by Microsoft alone.
  • 10. EXAMPLE • A man was visiting his friend’s town in his car. The man had a handheld computer(client). He knew his didn’t know his friend’s address. So he sent a wireless message(request) to the nearest “address server” by his handheld computer to enquire his friend’s address. The message first came to the base station . The base station forwarded that message through landline to area network where the server is located. After some processing , LAN sent back that friends address(service) to the man.
  • 11. ONE-TIER CLIENT SERVER • One tier architecture involves putting all of the reuired components for the software application or technology on a single server or platform. One-tier architecture is also known as single tier architecture.
  • 12. FIG. OF ONE-TIER ARCHITECTURE Client Request Service Server
  • 13. TWO-TIER CLIENT SERVER ARCHITECTURE • The simplest way to connect clients and servers is a two-tier architecture as shown in fig. in a two-tier architecture,any client can get service from any server by initating a request over the network.With two-tier client-server architecture,the user interface is located in the user's desktop and the services are usually supported by a machines that can service many clients.
  • 14. FIG. OF TWO-TIER ARCHITECTURE Server 1 Server 2
  • 15. THREE-TIER CLIENT SERVER ARCHITECTURE • The three-tier architecture overcomes the imp. limitations of the two-tier architecture .In the three-tier architecture,a middleware was added between the user system interface client environment and the server environment as shown in fig.The middleware keeps track of all server locations.It also translate clients requests into server understandable.
  • 16. ADVANTAGES OF CLIENT-SERVER • The cliet-server software arhitecture is a versatile,message-based and modular infrastructure that is intended to improve usability, flexbility, interoperability and scalability as compared to centralized,mainframe,time sharing computing.
  • 17. DISADVANTAGES OF CLIENT SERVER • Security-In a monolithic application,implementation of security is very easy.But in a client server based development a lot of flexbility is provided and a client can connect from anywhere.This makes it easy for hackers to break into the system.Therefore,ensuring security in clientserver system is very challenging. • Server can be bottlenecks because many clients might try to connect to a server at
  • 18. DISADVANTAGES OF CLIENT SERVER...... • the same time .This problem aries due to the flexbility given that any client can connect any time required. • Compatibility-Clients and servers may not compatible to each other since the client and server components may be manufactured by different. • Inconsistency-Replication of servers is a problem as it can make data inconsistent.
  • 19. REFERENCE: • Peter B. Galvin • wikipedia