【问题标题】:Service android json or soap?服务android json或soap?
【发布时间】:2010-06-26 10:46:03
【问题描述】:

我即将从我的服务器调用服务。 我应该使用 Json 还是 Soap?

我的服务在asp.net中

android中没有与服务连接有关的包吗?

【问题讨论】:

  • JSON 在 Android 中很容易处理。不过我没用过 SOAP。

标签: android json soap


【解决方案1】:

恕我直言,用 JSON 编码的 REST 接口在 Android 中会更容易,因为有足够的内置类来处理它。 SOAP 需要第三方 JAR(例如 kSOAP2)。

【讨论】:

  • 非常感谢,我要发送图片和大文本。杰森就够了吗?应该在 .net、asmx 文件或 WCF REST 中创建什么样的服务?
  • 顺便问一下,你有 json 的样本吗? (我是新手)
  • @Troj:我不会用 10 米长的杆子接触 .NET,所以我没有建议。 JSON不处理图片; AFAIK,SOAP 也没有。我推荐一个 RESTful 服务,您可以在其中 HTTP PUT 图像和其他资源。关于如何创建此类 Web 服务的书籍有很多(例如,RESTful Web Services)。
  • CommonsWare 为什么你不碰 .NET?
  • @tobson:只是个人喜好。十年前我放弃了 MS 服务器端,并没有完全错过它。它在我的 Linux 服务器上也运行得非常糟糕。 :-) 更严重的是,我只是说我对 Web 服务的 .NET 实现没有任何建议。对于我的油嘴滑舌的评论可能造成的任何混乱,我深表歉意。
【解决方案2】:

关于如何在Android中使用JSONSending and Parsing JSON Objects

您可以使用 Http 客户端和多部分实体来发送图像和大文本文件。 Sending images using Http Post

【讨论】:

    【解决方案3】:

    Json 也将比肥皂更有效。查看 2009 年的 Google Io 视频。有一个关于在 android 上优化应用程序的精彩讨论,它特别值得这个话题......

    【讨论】:

      【解决方案4】:

      JSON 总是更容易...解析更容易,并且不需要 DTD..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多