Question

In: Computer Science

Explain the key difference between a web service application and a general client/server application

Explain the key difference between a web service application and a general client/server application

Solutions

Expert Solution

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

Related Solutions

Discuss the main similarity and difference between a dedicated web server and a co-located web server....
Discuss the main similarity and difference between a dedicated web server and a co-located web server. Group of answer choices Both of them are mainly used for small to medium-size web sites. Both of them are mainly used for large to enterprise-size web sites. Both of them are kept and connected to the Internet at the web host provider's location. One of them is kept and connected to the Internet at the web host provider's location, while the other is...
1. Explain the difference between a General Support System, Major Application, and a Minor Application and...
1. Explain the difference between a General Support System, Major Application, and a Minor Application and explain how you determine the accreditation boundary? 2. Explain each of the three different ways to assess a security control and give an example of how each one is used. 3. Explain the 4 phases of assessing security controls.   Please I need an answer to this..... Thanks!!!
In Java and using JavaFX, write a client/server application with two parts, a server and a...
In Java and using JavaFX, write a client/server application with two parts, a server and a client. Have the client send the server a request to compute whether a number that the user provided is prime. The server responds with yes or no, then the client displays the answer.
INTRODUCTION TO WEB APPLICATION DEVELOPMENT 1. Explain and apply the key features of advanced Web design...
INTRODUCTION TO WEB APPLICATION DEVELOPMENT 1. Explain and apply the key features of advanced Web design and programming features (MVC and Razor). 2. Create a web application by using web server controls, event handlers, application state, and session state. 3. Develop client-server applications with form validations using client-side scripting and server-side database connectivity. 4. Analyze security requirements and build websites with authentication and authorization features. 5. Develop service-oriented applications (SOAs) using web services and standard communication frameworks. 6. Enforce quality...
Explain the purpose and relationships between communications protocols, Server hardware,operating systems and web server software with...
Explain the purpose and relationships between communications protocols, Server hardware,operating systems and web server software with regards to designing, publishing and accessing a website?
Web Programming: Explain how a session actually works in PHP, including how the client and server...
Web Programming: Explain how a session actually works in PHP, including how the client and server use the session ID to identify the session Then, compare and contrast cookies and sessions as a means of storing state information for a given user. Thank you
what will be the code in C programming for the client and server chat application for...
what will be the code in C programming for the client and server chat application for the below issue :- write the C Programming code that able client have a unique ID to be known by the server
Develop a client /server talk application in C or C++. You should run your server program...
Develop a client /server talk application in C or C++. You should run your server program first, and then open another window if you use loopback to connect the local host again, or you may go to another machine to run the client program that will connect to the server program. In this case you must find the server’s IP address first, and then connect to it. If you use loopback, your procedure may look like: ➢ Server Server is...
Instructions Write a Client/Server application to do the following​ Client​ Take in IP address and Port...
Instructions Write a Client/Server application to do the following​ Client​ Take in IP address and Port as command line arguments​ Connect to Server​ Start "infinite loop"​ Take in message from command line​ Convert it to the packet form from last lab​ Instead of an array, store packet in a char array (string) so it can be easily sent​ Print out packet to terminal​ Send packet to server​ Print out reply from server End "infinite loop" Server Create connection on the...
Instructions Write a Client/Server application to do the following​ Client​ Take in IP address and Port...
Instructions Write a Client/Server application to do the following​ Client​ Take in IP address and Port as command line arguments​ Connect to Server​ Start "infinite loop"​ Take in message from command line​ Convert it to the packet form from last lab​ Instead of an array, store packet in a char array (string) so it can be easily sent​ Print out packet to terminal​ Send packet to server​ Print out reply from server End "infinite loop" Server Create connection on the...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT