在web服务基础上,我听说过"SOAP“和”KSOAP“。
,
,
发布于 2011-09-15 05:35:29
SOAP -SOAP是一种XML词汇表,用于描述分布式components.Any之间的消息传递和远程过程调用,与互联网一起工作的现代语言很可能同时支持XML和HTTP。
KSOAP -KSOAP是一种基于kXML的SOAP,kXML是一种轻量级的基于kXML的XML解析器,旨在运行在个人移动设备等有限的嵌入式系统上。它是一个拉式解析器,这意味着它同时读取一些文档。
因此,KSOAP是专门为处理移动设备等小型嵌入式设备而设计或开发的。
SOAP -大多数企业级SOAP工具包通常依赖于使用(WSDL)生成的代理对象进行函数调用。如果服务具有已发布的描述,以及当工具箱需要实例化几个不同的客户端和传输对象时,这是非常有用的。
kSOAP --尽管kSOAP不支持kSOAP,但它确实使调用服务相对轻松。只需要两个对象: SOAPObject和Http-传输。
结论- SOAP可能是一个非常复杂的领域,特别是用于在不同系统、语言和工具包之间传输数据的机制。无线世界需要矮小身材和强大力量的工具。幸运的是,当涉及到SOAP时,kSOAP工具包不仅为开发人员提供了小规模和强大的功能,而且还提供了相对简单和易于使用的功能。使用kSOAP,开发人员可以在非常短的时间内开发复杂的SOAP服务客户端。
发布于 2011-09-15 04:33:50
KSOAP是一个“用于Android平台的轻量级和高效的SOAP库”。
SOAP是一种用于构建web服务的协议,它定义了一种用于交换以XML为基础的消息的格式。
您不能使用一种而不是另一种,因为它们是两种不同的东西:第一种是使用协议所必需的库,第二种是从第一种协议中使用的协议。
https://stackoverflow.com/questions/7425808
复制相似问题