How can we differentiate between a web service and a web application?开发者_运维百科
There's a variety of answers to this question, but I think the most concise is as follows. A web application is designed to be used by humans, whereas a web service is designed to be used by other pieces of software (which may or may not be part of a web application). Does that help?
Think of a web service as a function you can call through the internet. In contrast a web application is the whole thing, including gui.
Web application have both UI and data communication functionality.. while web service only meant to transfer data or actions.
One is optimized for computer access, while the other is optimized for human access.
精彩评论