servlet和webservice的区别联系是什么

如题所述

servlet和webservice应该说没什么联系,两者是不同的技术。
servlet解决的是动态网页的问题,即由servlet处理,输出HTML或其他内容给HTTP/HTTPS请求端。
而WebService是一种远程对象访问技术,解决的是通过简单的 HTTP/HTTPS协议和SOAP、WSDL、UDDI等协议实现远程对象访问。
如果非要说联系的话,可以通过Servlet实现一个Webservice,但是很麻烦,没人这么做,都是用框架去写。当然框架也使用了Servlet等技术
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-05
区别:基于的网络协议不同。servlet基于HTTP,webservice基于WSDL
联系:他们都能对外提供web服务。

servlet和webservice的区别联系是什么
servlet和webservice应该说没什么联系,两者是不同的技术。servlet解决的是动态网页的问题,即由servlet处理,输出HTML或其他内容给HTTP\/HTTPS请求端。而WebService是一种远程对象访问技术,解决的是通过简单的 HTTP\/HTTPS协议和SOAP、WSDL、UDDI等协议实现远程对象访问。如果非要说联系的话,可以通过Servlet实现...

Web Service和Servlet的区别
首先比较下servlet和webservice下 请求:servlet:提供了请求\/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,只需要发送简单的httprequest即可。 规定了四个范围:pageContext、request、session、application。一定依赖于各种...

webservice和servlet的区别
webservice是分布式开发的,servlet是web服务端的

REST webservice与普通的servlet有什么不同
servlet是java定义的一套接口,用于http协议的动态web访问 webservice是一套标准,与语言无关,协议无关,平台无关,基于http协议的远程调用,调用它就像调用本地一个方法一样。就像是我一个.net写的程序调用一个java系统的一个服务。有时候不需要返回什么,仅仅是一个调用方法,方法的参数是一个对象。

webservice和servlet的区别
一般javaweb面向的对象是所有的客户,而webservice一般面向的是有一些经验的客户、

REST webservice与普通的servlet有什么不同
方式b是Rest方式,Rest的Web Service的设计原则是基于CRUD,其支持四种操作分 别为:GET – 获取信息\/请求信息内容,绝大多数浏览器获取信息时使用该方式。POST – 增加信息内容,显示以前的信息内容,可以看作是insert操作 PUT – 更新信息内容,相当与update DELETE – 删除信息内容可以看作是delete Res...

netty webservice servlet 之间提供的接口有什么差别
servlet:是服务器端执行的小应用程序,是一个服务器组件,比如HttpServlet 用于实现对Http请求的处理,接受请求 处理、动态产生响应。三者关注点不同:netty 提供一套基于NIO的服务器的框架(简化TCP\/UDP的socket开发),类似的还有mina。 比如实现一个web服务器。web service 重点是web服务,建立一套规则...

grid service和web service的区别
1.基于不同协议:HTTPService基于http协议,而WebService基于soap协议 2.处理数据效率不同:HTTPService效率较高,WebService能处理较复杂的数据类型 3.跨域的处理:HttpService方式不能处理跨域,如果调用一个其它应用的服务就要用webService

Webservice服务中如何设置启动函数
你是服务端 也就是一个web服务 所以可以在程序中加入一个servlet 并写一个init方法 把你要在程序启动时的代码放进去 然后在web.xml里面配一下就可以了

我想用java做一个web services.请问该怎么做
<servlet-name>cxf<\/servlet-name> <url-pattern>\/services\/*<\/url-pattern> <\/servlet-mapping> <\/web-app> 把工程部署到中间件,如tomcat,就可以访问该webservice了。3.JDK开发webservice1)编写一个Java类,如下:Jdkwebservice.java代码 package demo; import javax.jws.WebParam; import javax.jws.WebService...

相似回答