2010-06-04 65 views
1

因此,这个问题更多地围绕着设计决定而非其他任何事情。从本质上讲,我想构建一个iPhone/iPad应用程序,允许用户管理他们的数据库。现在有两种方法可以做到这一点(我认为)。iphone上的数据库应用程序 - 体系结构问题

  1. 创建每个周围提供一个完整的包装器创建/管理数据库的数据库天然目标c驱动程序(表,运行查询等)

OR

  • 创建一个Web服务,完成所有的谈话并为Objective-c层提供通用接口(JSON或XML)。
  • 哪一个会更好?什么可能是利弊?

    +0

    什么样的数据库? SQLite的? MySQL的? PGSQL?别的东西? – 2010-06-04 06:00:58

    +0

    让我们说mysql数据库..用户连接数据库服务器,然后能够远程管理..它可能是一个mssql或pgsql数据库服务器以及(稍后) – Obaid 2010-06-04 06:08:14

    回答