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 服务之间有区别吗?

Web服务和Web应用程序之间的区别

web容器 web服务器 servlet/jsp容器 之间的区别和关系是什么?

Java Web 应用程序和 Java 网站之间有区别吗? [复制]

网站和Web应用程序之间的区别? [复制]

Web服务,Web方法和服务器端代码之间的区别?