当前位置: 代码迷 >> Web前端 >> Web Application 跟 Web Service 的区别与联系
  详细解决方案

Web Application 跟 Web Service 的区别与联系

热度:98   发布时间:2012-08-10 12:19:33.0
Web Application 和 Web Service 的区别与联系

不同点:

Web Application:

1:对Web Application发起的请求,一般直接返回HTML或者图像数据等等。

2:从Web Application得到的结果一般都是通过Web Browser直接展示给用户。


Web Service :

1:对Web Service发起的请求,一般来说返回的都是XML,JSON。

2:从Web Service的得到的数据都是原始结构,一般不直接展示给用户。

3:Web Service的作用一般是为Web Application提供某些服务和接口。


相同点:

1:都使用HTTP来传输数据

2:都使用HTTP的认证/授权功能来保证数据安全。

3:一般来说都被托管在Web Server上。


由此可见,两者之间主要的区别是他们和谁打交道,Web Service 一般是和Web Application交互,而Web Application 一般是和 Web Browser交互。(与Database和 Database Application 的关系非常类似)。


  相关解决方案