HttpClient和WebService的区别和介绍

 我来答
符恕燕春
2019-10-11 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:2265万
展开全部
httpclient---顾名思义,这是http协议的一个客户端封装包,它将http协议的通信规范进行了包装,提供了一些通用的api来进行基于http协议的通信的编程,基本上我们在浏览器上进行的访问http网站的操作(浏览器本身就是一个富客户端),都可以使用httpclient提供的api来代替。在编程中我们一般是基于它编程来代替“人”访问http网站的操作。
websevice---是基于soap协议,它的目的是:使用开放的xml(标准通用标记语言下的一个子集)标准,使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,
就可相互交换数据或集成。它的核心是解决不同应用间的数据交换,因为soap使用xml消息调用远程方法,这样web
services可以通过http协议的post和get方法与远程机器交互。
总结一下就是:httpclient是对http客户端访问http网站提供的一套通用编程api。web
service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式