Computer Science, asked by nabaraj321, 7 months ago

What is Client server architecture? List its 2 advantages or disadvantages.

Answers

Answered by kanishkagupta1234
4

Answer:

Client-server architecture is distributed model representing dispersed responsibilities among independent computers integrated across a network. Therefore, it's easy to replace, repair, upgrade and relocate a server while client remains unaffected. This unaware change is called as Encapsulation.

Advantages of Client-Server Architecture:

Organizations often seek opportunities to maintain services and quality competition to sustain its market position with the help of technologies. Deployment of client-server computing in an organization will effectively increase its productivity through the usage of cost-effective user interface, enhanced data storage, vast connectivity and reliable application services

Improved Data Sharing:

Data is retained by usual business processes and manipulated on a server is available for designated users (clients) over an authorized access.

Integration of Services:

Every client is given the opportunity to access corporate information via desktop interface eliminating the necessity to log into a terminal mode or processor.

Shared Resources Amongst Different Platforms:

Application used for client-server model is built regardless of the hardware platform or technical background of the entitled software (operating system software) providing an open computing environment, enforcing users to obtain the services of clients and servers (database, application and communication services)

Data Processing Capability Despite the Location:

Client-server users can directly log into a system despite of the location or technology of the processors.

Easy Maintenance:

Client-server architecture is distributed model representing dispersed responsibilities among independent computers integrated across a network. Therefore, it's easy to replace, repair, upgrade and relocate a server while client remains unaffected. This unaware change is called as Encapsulation.

Security:

Servers have better control access and resources to ensure that only authorized clients can access or manipulate data and server updates are administered effectively.

Disadvantages of Client-Server Architecture:

Overloaded Servers:

When there are frequent simultaneous client requests, server severely get overloaded, forming traffic congestion.

Impact of Centralized Architecture:

Since it is centralized, if a critical server failed, client requests are not accomplished. Therefore, client-server lacks the robustness of a good network.

Goto: 1,2,3,4,5

ADVANTAGES OF CLIENT-SERVER ARCHITECTURE

DISADVANTAGES OF CLIENT-SERVER ARCHITECTURE

Answered by larshikhakrishnan
0

Answer:

Client-server architecture: a computer network in which many clientsequest and receive service from a server AKA host

Advantages:

control -  access, resources

Disadvantages:

If the server fails for any reason, then none of the requests of the clients can be fulfilled

Similar questions