【问题标题】:Using Soap Web Services in iPhone with wsdl2objc?在 iPhone 中使用带有 wsdl2objc 的 Soap Web 服务?
【发布时间】:2011-01-14 10:58:43
【问题描述】:

我确实意识到这是一个重复的问题,但是唯一的另一个问题已经很老了,所以我想知道是否有人最近使用过最新版本的wsdl2objc

我正在做一个应用程序,它将与第三方应用程序公开的 SOAP Web 服务进行通信(不幸的是,它只是以这种方式公开它们)。据我了解,所有 wsdl2objc 所做的就是将 WSDL 转换为在目标 C 代码中有用的东西。我也做了教程icodeblog intro to soap

那么有没有人用过最新版的wsdl2objc?,你对它的体验如何?,你遇到过什么问题吗?。请告诉我。还有一些代码示例会非常棒。

任何有关在 iPhone 上使用 SOAP Web 服务的信息将不胜感激。谢谢。

-奥斯卡

【问题讨论】:

    标签: iphone web-services soap wsdl2code


    【解决方案1】:

    我认为这为如何配置环境提供了一个很好的示例(对于像我这样的菜鸟) http://blog.futurebytez.com/2010/05/calling-web-services-using-wsdl2objc.html

    wsdl2objc 的官方 wiki(链接在文章中)有一个代码 sn-p,它可以为您提供基础知识。

    【讨论】:

    • 链接不存在
    【解决方案2】:

    我最近对 ​​wsdl2objc 的体验是它在正确的道路上,但还没有真正实现。这绝对是您想要的那种程序。它可能无法处理您实际拥有的 WSDL。

    简短回答:试试看它是否适用于您的 WSDL。如果是这样,万岁。如果没有,你有两个选择。对于相当简单的 WSDL,请手动编写 SOAP。这通常实际上是最简单的方法。如果 WSDL 很复杂,则使用 gSOAP 获取 C++,然后使用 wrap the C++ in Objective-C++(或使用 gSOAP 的 -c 选项并包装生成的 C,以您更熟悉的方式为准)。

    【讨论】:

    • 好吧,我刚刚解析了我的 WSDL,它生成了大约 90 个文件。我会尝试使用它,但文档很差。您是否有机会提供一些有关如何使用它的示例代码?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 2015-03-10
    • 2016-12-18
    • 1970-01-01
    相关资源
    最近更新 更多