我正在尝试使用 xCode 中的 Objective-C 从 SharePoint 2010 站点获取 UserProfiles 的数据。现在我在我的项目中使用 SOAP 服务。有人能在这里指出我正确的方向吗?谢谢....
问问题
364 次
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 回答