2个系统之间的数据交互,servlet和web service 哪个好

如题所述

最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。 首先比较下servlet和webservice下 请求: servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于ja...
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-19
您好,请问您是想知道2个系统之间的数据交互,servlet和web service 哪个好吗?

2个系统之间的数据交互,servlet和web service 哪个好
现在都是用web api,使用json格式传递数据。servlet这个感觉不是给2个系统间做数据交互用的。web service使用的还是xml格式,客户端要用代理,跨语言之间如果要进行对象转换也是个问题,相对来说还是太麻烦些。建议还是web api比较好。

2个系统之间的数据交互,servlet和web service 哪个好
最近项目中有提供或者调用别的接口,在纠结中到底是用servlet还是用webservice,所以上网查看了下他们以及RMI之间的区别,方便加深了解。 首先比较下servlet和webservice下 请求: servlet:提供了请求\/响应模式,是JAVA的一种规范,只能使用于ja...

Web Service和Servlet的区别
servlet是服务端的小程序。而web service为实现两个应用之间实现通信技术。

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

Service和Servlet的区别
Servlet定义的是一套服务于Java Web开发接口,目的是实现java Web的动态访问。Web Service是定义了一套标准(SOAP、WSDL、UDDI),各种语言只要按照这个标准都能实现自己的Web Service,并且其他平台和语言根据Web Service的描述文件WSDL就能够轻易地访问这个Web Service。

服务器A与服务器B之间的数据交互问题
如果做商用程序,就用vc+ICE,或者所谓的webservice也是可以的,vc+isapi也行。如果做一些民用程序,可以做一个数据网关,带消息服务就可以,然后靠消息协议来组织输入、输出。在B上启动网关。网关侦听端口 A上启用程序 连接上B的网关 A把数据通过socks发送到B上的网关。B分析数据,然后调用本地EXE (...

servlet是不是一种特殊的javabean?
在Servlet中,许多使用传统CGI程序很难完成的任务都可以轻松地完成。例如,Servlet能够直接和Web服务器交互,而普通的CGI程序不能。Servlet还能够在各个程序之间共享数据,使得数据库连接池之类的功能很容易实现。 * 可移植性好 Servlet用Java编写,Servlet API具有完善的标准。因此,为IPlanet Enterprise Server写的Servlet无...

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

REST webservice与普通的servlet有什么不同
有以下两个:1. 更好的负载平衡,减轻服务器端负担 2. 更快的客户端响应,减少不必要的状态检查。Restful 风格的兴起,要感谢互联网巨头Google,Facebook等他们提供大量基于Restful 风格的web服务,从谷歌地图到天气预报到翻译,国内的互联网巨头腾讯,新浪微博也 发布自己的web服务,吸引更多的开发...

WebService和Webapi的区别
不同:都是底层的通信协议,请求包的格式不同而已,soap包是XML格式,http纯文本格式。关系:SOAP是个通信协议, SOAP在HTTP协议的基础上,把编写成XML的REQUEST参数, 放在HTTP BODY上提交个WEB SERVICE服务器(SERVLET,ASP什么的) 处理完成后,结果也写成XML作为RESPONSE送回用户端, 为了使用户端和WEB ...

相似回答
大家正在搜