gpt4 book ai didi

.net - iPhone/.NET WCF 互操作性

转载 作者:行者123 更新时间:2023-12-03 18:27:16 25 4
gpt4 key购买 nike

我正在构建一个 .NET“Web 服务”和一个将使用这些服务的 iPhone 应用程序。我很好奇是否有任何构建两者之间交换数据的协议(protocol)的最佳实践。对于我来说,基于 SOAP 的 Web 服务对于 iPhone 应用程序来说太沉重了。也许可以用 REST、JSON、POX 代替?当然,应用程序的具体情况在某种程度上决定了协议(protocol),但我很好奇其他人做了什么。

理想情况下,如果可能的话,我希望利用 WCF(同样,也许是它的 REST、JSON 或 POX 支持),这样我就可以保持开放的选择,以便将来为其他客户端应用程序创建其他绑定(bind)。

如有任何建议,我们将不胜感激。

谢谢。

最佳答案

我们目前正在为我们的一个应用程序使用基于 WCF 的 REST/POX 服务。我建议坚持使用 REST/POX,因为 iPhone 上没有用于 Web 服务(据我所知)的类生成器,就像您通过添加服务引用进入 .NET 世界一样。这将使解析变得更加简单,因为您不必担心添加到消息中的所有额外的垃圾肥皂。

基本上看一下 NSUrlConnection 和 NSXmlParser 并阅读“键值编码”(使 xml 解析变得更容易),您将拥有用最少的代码完成它所需的一切。

关于.net - iPhone/.NET WCF 互操作性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com