【发布时间】:2011-06-09 00:20:03
【问题描述】:
在构建需要服务器端功能的 iOS/Android 应用程序时,是否采用了任何标准架构?例如,如果一个 iOS 应用程序。需要从服务器端获取书籍列表,它是做什么/如何做的?它使用网络服务吗?它使用 RPC 吗?此类应用程序通常首选哪些基础设施?我已经阅读了有关使用协议缓冲区和 Thrift 之类的东西对数据结构和对象进行编码的方法,但对仅让我编写客户端和服务器端逻辑的整体架构一无所知。一个简单的 spring/hibernate 网络应用可以工作吗?
我希望这个问题有意义并且是有效的。
谢谢
【问题讨论】:
-
你的问题有点含糊。没有单一的“标准”架构,有很多方法可以做到这一点。哪种方式最好取决于您的项目的详细信息。
-
@Mayra 我猜“标准”是指最佳实践。
标签: java android ios architecture server-side