我确实意识到这是一个重复的问题,但是唯一的其他问题已经很老了,所以我想知道是否有人最近有过使用最新版本的经验wsdl2objc http://code.google.com/p/wsdl2objc/.
我正在编写一个应用程序,该应用程序将与第三方应用程序公开的 SOAP Web 服务进行通信(不幸的是,它仅以这种方式公开它们)。据我了解,wsdl2objc 所做的就是将 WSDL 转换为目标 C 代码中有用的东西。我也做了教程icodeblog 肥皂简介 http://icodeblog.com/2008/11/03/iphone-programming-tutorial-intro-to-soap-web-services/
那么有人使用过最新版本的 wsdl2objc 吗?您的使用体验如何?您遇到过任何问题吗?请告诉我。另外一些代码示例真的很棒。
任何有关在 iPhone 上使用 SOAP Web 服务的可用信息将不胜感激。谢谢。
-Oscar
我最近对 wsdl2objc 的体验是,它走在正确的道路上,但还没有真正实现。这绝对是您想要的那种程序。它只是可能能够也可能不能处理您实际拥有的 WSDL。
简短的回答:尝试一下,看看它是否适用于您的 WSDL。如果是的话,万岁。如果没有,您有两个选择。对于相当简单的 WSDL,请手动编写 SOAP。这通常实际上是最简单的方法。如果 WSDL 很复杂,则使用 gSOAP 转换为 C++,然后将 C++ 封装在 Objective-C++ 中 http://robnapier.net/blog/wrapping-c-objc-20(或者使用 gSOAP 的 -c 选项并包装生成的 C,无论您更喜欢哪个)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)