1

我正在开发 iphone 应用程序来调用 WCF Web 服务。我阅读了有关使用 iOS 调用 Web 服务的可能方法,但问题是当前客户端应用程序正在使用代理对象来调用服务,是否可以在 iOS 中使用相同的代理对象或无论如何模拟它?或者有什么方法可以找出要发送到服务器的最终 URL 或对象是什么?

我的快捷解决方案是使用 Fiddler.exe 监控 http 请求并查看发送到服务器的内容。但按道理它不应该是唯一的方法......

4

1 回答 1

1

无需使用 fiddler,您面前有几个选项如下:

1- 使用 NSURLConnection 、 NSXmlParser 和 NSHttpRequest 来实现 SOAP 或 REST 消息。(不推荐这种方式,因为您需要写下所有的 SOAP 结构。)

2-使用SudzC.com创建iOS客户端,教程见http://www.sudzc.com

注意:使用 SudzC 时有一些问题,请使用以下文章处理问题: http ://blog.exadel.com/working-with-ios-and-soap/

祝你好运。

于 2012-08-22T06:23:04.380 回答