我有一个WSDL服务,可以使用HTTP POST Bindings而不是使用SOAP。 HTTP Post请求返回对象的原始XML等,从而消除了SOAP的所有开销。
我想在iPhone中使用它。我已经在wsdl2objc工具(http://code.google.com/p/wsdl2objc/)找到了该工具,但它似乎只生成我不使用的SOAP绑定,因为我不需要开销。
在iPhone OS中使用WSDL HTTP POST Bindings的最佳选择是什么?如果wsdl2objc工具也支持HTTP POST绑定会很棒但是我不会很快看到这种情况。我希望在服务更改等时自动生成此代码。
非常感谢任何想法。
答案 0 :(得分:0)
对于这种事情,似乎很少有代码生成器。目前我使用wsdl2objc,但缩小了从Web服务返回的数据的大小,以使XML更小,更易于管理。在iPhone有时拥有的较慢的蜂窝连接(2G等)上,我注意到略有改善,但没有什么值得奖励的晚上。