Computer Science, asked by jaleswat7891, 1 year ago

Advantage and disadvantage of application servers

Answers

Answered by SouvikBaidya
0
Advantages

Centralization of control: access, resources and integrity of the data are controlled by the dedicated server so that a program or unauthorized client cannot damage the system. This centralization also facilitates task of updating data or other resources (better than the networks P2P).

Scalability: You can increase the capacity of clients and servers separately. Any element can be increased (or enhanced) at any time, or you can add new nodes to the network (clients or servers).

Easy maintenance: distribute the roles and responsibilities to several standalone computers, you can replace, repair, upgrade, or even move a server, while  customers will not be affected by that change (or minimally affect). This independence of the changes is also known as encapsulation.

Disadvantages

Traffic congestion has always been a problem in the paradigm of C / S. When a large number of simultaneous clients send requests to the same server might cause many problems for this (to more customers, more problems for the server). On the contrary, P2P networks each node in the network server also makes more nodes, the better bandwidth you have.

The paradigm of C / S Classic does not have the robustness of a network P2P. When a server is down, customer requests cannot be met. In most part, P2P networks resources are usually distributed across multiple nodes of the network. Although some out or abandon download, others may still end up getting data download on rest of the nodes in the network.

The software and hardware of a server are usually very decisive. A regular computer hardware staff may not be able to serve a certain number of customers. Usually you need specific software and hardware, especially on the server side, to meet the work . Of course, this will increase the cost.

The client does not have the resources that may exist on the server. For example, if the application is a Web, we cannot write the hard disk of the client or print directly on printers without taking before the print preview window of the browser.

hope this will help you.
Answered by divshiv
3
An application is a software framework. It is designed to install, operate and host all the applications and associated services for end users, IT services and organizaizered.

Advantages of application servers :

* Easy to install application in one place.
* Changes to the application configuration, such as a move of database server or system settings, can take place centrally.
* Application server saves much timecompared to installing a copy on every client machine.
* Application servers software patches and security updates can be easily deployed.

Disadvantages of application servers :

* If the application servers go down then clients simply can’t access the application.
* Increased network bandwidth as people run the application over the network.
* Application servers can be expensive to set up.
* It is over-kill for a network with only a few client computers.

hope it's help




divshiv: i hope this help you
Similar questions