当前位置:编程学习 > wap >>

本人开发iPhone客户端,后台是PHP+MYSQL,想通过webService访问。

请问:
webService返回多个参数,用什么为好呢?
1.结构体:好象PHP没有结构体。
2.类:好象PHP的get和set蛮麻烦的
3.一个字符串,用XML格式
4.一个字符串,用JSON格式
5.数组

大侠们多多提供宝贵意见啊,谢谢了



--------------------编程问答-------------------- 跨平台的话,JSON是很常用的 --------------------编程问答-------------------- JSON,XML都好用的。 --------------------编程问答-------------------- 是不是基于WSDL的才是webService?
象HTTP方式的GET和POST不算webService? --------------------编程问答-------------------- 基于webService 个人感觉轻量级的Hessiankit不错
好用 --------------------编程问答-------------------- 如果你有人做后台接口,HTTP的POST方式的JSON传值也是可以的 --------------------编程问答-------------------- HessianKit 是一个 Objective-C 2.0 的框架,用来与 Hessian 进行通讯,支持包括 mac OS X 10.5 和 iPhone 2.0 平台。

Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包,例如XML的处理之类的jar包,这也就是为什么说它是 一个轻量级的Web服务实现框架的原因,这个原因还在于手机上的应用程序可以通过Hessian提供的API很方便的访问Hessian的Web服务。 --------------------编程问答--------------------
引用 5 楼 Valefish 的回复:
如果你有人做后台接口,HTTP的POST方式的JSON传值也是可以的


这种方式,算不算webService ? --------------------编程问答-------------------- 高手们:
踊跃发表一下哦 --------------------编程问答--------------------
引用 7 楼 syhwork 的回复:
引用 5 楼 Valefish 的回复:如果你有人做后台接口,HTTP的POST方式的JSON传值也是可以的

这种方式,算不算webService ?



如果后台的webService 做的够好,是一样的效果,方法和方法里面的参数都可以作为一个参数传给后台,让后台去处理,这样需要你们做好接口与封装。 --------------------编程问答-------------------- 也就是不要需要你客户端知道后台是什么方式,
你客户端直接调用接口就可以了。

webService不算是一个接口么? --------------------编程问答-------------------- php还是采用restful,返回格式用json


objc里ios5.0以上可以用NSJSONSerialization直接解析json
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,