Web服务和网站之间的区别
Posted
技术标签:
【中文标题】Web服务和网站之间的区别【英文标题】:Difference between web service and website 【发布时间】:2015-08-20 03:59:33 【问题描述】:网络服务和网站有什么区别?我知道 Webapplication 和 website 之间的区别。如果可能,请举例说明。谢谢,非常感谢您的帮助。
【问题讨论】:
Websites vs Webservices 的可能重复项 ***.com/questions/8694922/… 【参考方案1】:非技术性回答:
网站:是一个设计有适当的用户界面和用户体验的网站。它通过 URL(地址)访问,只能在客户端浏览器的帮助下查看。 例如。在 Firefox 浏览器中打开 www.facebook.com
Webservice 是一种服务,如果它被消费,它将从服务器/数据库接收数据。使用 URL 和其他参数(如果需要)访问它,它没有任何用户界面。 例如。网站上提供的数据或信息将在 Web 服务的帮助下被使用或获取。
【讨论】:
【参考方案2】:此外,网站是一个url(server package/program)
,即open/known/has-access
,供最终用户(人类用户)进行交互。
但是 webservice 是一个url(server program)
,它(应该)只能被另一个程序访问,并且它的结果通常(应该)只能被调用程序理解..
网站使用网络服务并根据表示层网络服务的结果做出反应。
【讨论】:
【参考方案3】:网站:它是用户界面和服务的组合,或者只是用户界面。用户不需要任何编码来消费网站。大多数网站用于静态和动态内容。它由不是编码人员的最终用户使用。
Webservices:它是一种服务,可以被任何应用程序(如 web、native、windows 等)使用。消费者需要进行编码才能使用这些服务。大多数网络服务主要由编码人员用于他们的应用程序。
【讨论】:
以上是关于Web服务和网站之间的区别的主要内容,如果未能解决你的问题,请参考以下文章
web容器 web服务器 servlet/jsp容器 之间的区别和关系是什么?