Rest WS和Servlet之间有什么区别

时间:2012-04-27 22:45:39

标签: web-services rest web

他们的行动有何不同? Servlet只打印html?

2 个答案:

答案 0 :(得分:6)

Servlet:

- 是一个网络组件

- 这是一个强大的Java技术

- 由生成动态内容的容器(即tomcat等Web服务器)管理

- 平台无关的java类(字节码)

- 作为请求响应范例与Web客户端进行交互

- 请求处理方法

  ****doGet,doPost,doDelete,doPut,doOptions,doHead,doTrace**** 

Rest WS(Representational State Transfer Web Service)

- 在Web应用程序中实现面向服务的体系结构的一种方法

- 这是一个建筑概念

- 使用URLS

可以唯一识别Web服务资源

- 它与HTTP方法有明确的关系,即GET,POST,PUT,DELETE

- 在平台上高度可用

答案 1 :(得分:1)

Rest WS是您调用的服务,它以REST格式返回数据。

Servlet是一个向用户显示信息的UI。

它们非常不同,尽管Servlet可以从Rest Web服务获取它显示的信息。