2014-10-27 52 views
-3

我创建web服务,网站和移动应用程序。 现在我对我的网站从服务器获取数据的概念感到困惑,网站是否以他自己的方式从数据库获取数据?或者网站从Web服务获取数据?与web服务和网站混淆

回答

0

Web应用程序和Web服务都是一样的东西。但重点是Web服务是为机器/程序进行机器/程序通信而Web应用程序或网站是为用户提供的。

Web应用程序专供用户使用,Web服务专用于其他应用程序。这是最重要的区别。 Web应用程序通常以HTML格式呈现数据,这对用户来说看起来不错,Web服务通常以XML格式呈现数据,这些数据很容易被其他应用程序解析。

0

网站也被称为网络应用程序。

  1. 当用户请求任何数据时,服务器将响应放入HTML或任何UI中,然后将其转发给用户,并在浏览器中将其显示的HTML转发给用户。在Web服务用户请求某些数据时,服务器以XML格式返回它,并且数据按用户想要设计的方式显示。

2.如果您想从其他应用程序获取一些数据,则在使用Web服务时用户使用网站。

  • Web应用程序可以使用多个web服务来实现的结果,而Web应用程序可以是软件,在服务器上,以帮助用户实现的任务。

  • 如果您有用于获取最终结果的用户界面,则应将其称为Web应用程序。但是如果你有一个暴露的API来通过http接收数据,那么它有一个Web服务。

  • Web应用程序用于用户,而Web服务用于机器/程序进行机器/程序通信。

  • 你的情况:

    1. 如果你已经托管的Web服务从HTTP接收数据,然后网站会从web服务中获取数据,也是你的网站可以获取数据从数据库过于依赖你如何获取它。