gpt4 book ai didi

iPhone 应用程序架构

转载 作者:行者123 更新时间:2023-12-03 19:15:23 25 4
gpt4 key购买 nike

谁能给我指点特定的书籍,或者给我一个关于数据驱动 iPhone 应用程序架构的快速概述?例如,假设您正在实现一个应用程序,该应用程序可以搜索在线购物网站并为您提供建议等。建立一个托管的 Web 服务后端,所有数据库/购物网站 API 连接/Web 服务都可以工作,并且让 iPhone 应用程序使用该后端上的服务,这是一种常见的模式吗?或者你把所有的东西都放在iPhone应用程序中?另外,如果您要建立 Web 服务后端,使用 REST/JSON、REST/XML、SOAP/XML 等哪个更好?

谢谢

最佳答案

要回答您问题的第一部分,我想说这取决于您。如果 Web 服务和 iPhone 之间需要进行大量处理,那么也许您应该让自己的后端服务器在将其发送到 iPhone 之前执行这些处理。但是,如果您只需要 iPhone 上原样来自 Web 服务的数据,那么直接使用它即可。

对于不同的格式,在网络流量方面,iPhone 越小总是越好。请务必坚持使用 REST,以便最大限度地减少需要从 iPhone 传输的数据。至于 JSON 与 XML,显然 JSON 更轻量级,这使得它通常更适合 iPhone,但如果您的数据需要比 JSON 所能提供的更复杂的表示形式,那么请使用 XML。如果可以避免的话,就不要使用 SOAP。它太重了,并且在处理许多请求时会更快地耗尽 iPhone 的电池。

如果您对数据驱动的 iPhone 应用程序的架构和实现细节感到好奇,请查看 Apple 关于 iPhone 上的核心数据的所有文档和教程。

关于iPhone 应用程序架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/869712/

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