In: Computer Science
Explain the key difference between a web service application and a general client/server application
Web server
Web Server accepts and fulfills requerst from clients for static content from website.Web servers handle HTTP request and response only. In simply ,the application that runs entirely on a web browser is known as web server application.
Client/ Server application
Client/ server application is a piece of software that runs on a client computer and makes requests to a remote server. In simply, an application that runs on the client side and access the remote server for information is called client server application.
Web server | client/server application |
uses multi tier architecture | uses a two tier architecture |
the user ineraction through a web browser | user interaction with the server is mainly through a user interface |
a web application exhibits robustness. | lack robustness because if a server fails, the request cannot be completed. |
it can run directly from a compatible web browser. | Client/ server application requires installation on the client's machines |
multiple users can use a web application at the same time and deliver good performance | Client/ server model, the server may become overloaded with the increasing client request,hence it has low performance |
web application is a platform independent. | Client/ server application can be platform specific |