Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services RESTWS和Servlet之间有什么区别_Web Services_Rest_Web - Fatal编程技术网

Web services RESTWS和Servlet之间有什么区别

Web services RESTWS和Servlet之间有什么区别,web-services,rest,web,Web Services,Rest,Web,它们在行动上有什么不同?Servlet仅打印html?Rest WS是您调用的服务,它以Rest格式返回数据 Servlet是一种向用户显示信息的UI 虽然Servlet可以从Rest web服务中获取显示的信息,但它们是非常不同的。Servlet: -是一个web组件 -这是一种强大的java技术 -由容器(即生成动态内容的web服务器,如tomcat)管理 -独立于平台的java类字节码 -作为请求-响应范例与web客户端交互 -请求处理方法 ****doGet,doPost,doDel

它们在行动上有什么不同?Servlet仅打印html?

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

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

虽然Servlet可以从Rest web服务中获取显示的信息,但它们是非常不同的。

Servlet:

-是一个web组件

-这是一种强大的java技术

-由容器(即生成动态内容的web服务器,如tomcat)管理

-独立于平台的java类字节码

-作为请求-响应范例与web客户端交互

-请求处理方法

  ****doGet,doPost,doDelete,doPut,doOptions,doHead,doTrace**** 
Rest WS表示性状态传输Web服务

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

-这是一个建筑概念

-web服务资源可以使用URL进行唯一标识

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

-跨平台高度可重用