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

解决方案 »

  1.   

    跨平台的话,JSON是很常用的
      

  2.   

    JSON,XML都好用的。
      

  3.   

    是不是基于WSDL的才是webService?
    象HTTP方式的GET和POST不算webService?
      

  4.   

    基于webService 个人感觉轻量级的Hessiankit不错
    好用
      

  5.   

    如果你有人做后台接口,HTTP的POST方式的JSON传值也是可以的
      

  6.   

    HessianKit 是一个 Objective-C 2.0 的框架,用来与 Hessian 进行通讯,支持包括 mac OS X 10.5 和 iPhone 2.0 平台。Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包,例如XML的处理之类的jar包,这也就是为什么说它是 一个轻量级的Web服务实现框架的原因,这个原因还在于手机上的应用程序可以通过Hessian提供的API很方便的访问Hessian的Web服务。
      

  7.   


    这种方式,算不算webService ?
      

  8.   

    如果后台的webService 做的够好,是一样的效果,方法和方法里面的参数都可以作为一个参数传给后台,让后台去处理,这样需要你们做好接口与封装。
      

  9.   

    也就是不要需要你客户端知道后台是什么方式,
    你客户端直接调用接口就可以了。webService不算是一个接口么?
      

  10.   

    php还是采用restful,返回格式用json
    objc里ios5.0以上可以用NSJSONSerialization直接解析json