0

我正在尝试使用 xCode 中的 Objective-C 从 SharePoint 2010 站点获取 UserProfiles 的数据。现在我在我的项目中使用 SOAP 服务。有人能在这里指出我正确的方向吗?谢谢....

4

1 回答 1

0

您可能指的是“iOS”或“Cocoa”而不是Xcode

如果可能,请避免使用 SOAP。通过 REST 访问 Web 服务并使用 JSON 作为传输格式要容易得多 - 在 99.8% 的所有用例中,RESTful Web 服务和 JSON 将满足您的所有要求,最高可达 100%。

您完成任务所需的内容可以概括为“网络开发”,其中涉及NSURLConnection(和相关的朋友类),以及 NSJSONSerialization根据您的需要以及其他一些系统类。

除非您使用 RESTful Web 服务和 JSON 且要求适中,否则网络可能会很快变得复杂。当使用 SOAP 时,它变得不必要地复杂。可能您可能想要使用可能在此处提供帮助的第三方库。

我假设您在使用 Objective-C 以及 Mac OS X 和 iOS 进行编程时已经熟悉基本的主要原则。因此,我建议从阅读 Apple 文档中涉及网络和利用NSURLConnection(例如 MVCNetworking)的示例开始。

于 2013-07-26T08:18:55.750 回答