是否有针对gSOAP的Objective-C包装器?
-
08-07-2019 - |
解决方案 3
我会说当前的答案是<!>“;否<!>”;
我最终为我的Web服务创建了一个Objective-C包装器(包括NSArray的类别方法,将X的NSArray转换为X的soap数组,反之亦然等),因为它是一次性的而且我没想到它会经常变化。我很满意,但每当签名被更改或添加方法时,我都需要手动修改它。
其他提示
(它没有完全回答你的问题,但是)我使用了 Cocoa SOAP Client (开源)连接到服务器并发送/接收SOAP请求。除非您使用自签名SSL证书连接到服务器,否则它的效果非常好。
(这基本上将XML结构转换为本机Cocoa结构,然后以相反的方式转换为发送)。
我们在工作中使用gSOAP,它可以完成工作,但会生成大量生成的代码,并限制您以特定的方式处理数据。
我正在开发一个包装器生成器(或者可能对gSOAP本身进行修改以提供回馈);我没有完成,也不会有一段时间。
注意:我是你联系过的人之一。
不隶属于 StackOverflow